check Gradle version, builTools version and compile sdk version
./gradlew clean
./gradlew assembleDebug
// Use Gists to store code you would like to remember later on | |
console.log(window); // log the "window" object to the console |
" Use Vim settings, rather than Vi settings (much better!). | |
" This must be first, because it changes other options as a side effect. | |
set nocompatible " be iMproved, required | |
" When started as "evim", evim.vim will already have done these settings. | |
if v:progname =~? "evim" | |
finish | |
endif | |
filetype off " required |
static String millisToString(long millis, boolean text) { | |
boolean negative = millis < 0; | |
millis = java.lang.Math.abs(millis); | |
millis /= 1000; | |
int sec = (int) (millis % 60); | |
millis /= 60; | |
int min = (int) (millis % 60); | |
millis /= 60; | |
int hours = (int) millis; |
monkey --throttle 1000 -p com.example.vlcmediaplayerdemo --pct-touch 80 --pct-motion 20 --pct-majornav 0 --pct-syskeys 0 --pct-nav 0 --kill-process-after-error --monitor-native-crashes -v 540000 > /mnt/sdcard/kmbox/log/monkey.log |
adb shell input tap x y |
cd /sys/kernel/debug/ion/heaps | |
cat cma | |
cat cma-bitmap | |
cat vmalloc |
# 检查坏帧 | |
ffmpeg -y -i 00013633_de.mpg -vf showinfo -frames:v 200 test.mpg | |
ffmpeg -i A016C001_160112_R6QT.mov -an -vcodec libx264 test.mp4 | |
# 查看Mediainfo | |
ffmpeg -i test.mp4 | |
# 抽取音频 | |
ffmpeg -i ./00015234.mpg -map 0:2 15234_2.mp3 |
screenrecord --size 1280x720 --bit-rate 3000000 --time-limit 10 /sdcard/demo.mp4 |
## use grep | |
``` | |
rm `ls | grep -v "file_name_wanted_to_be_kept"` | |
``` |