2017年10月19日 星期四

[教學] 查詢app的各種資訊




查詢LPDDR3使用量
1.
adb shell dumpsys meminfo <packge name> -d
example:
adb shell dumpsys meminfo com.mickey.app.home
看app summary, Total的部分
2.
adb shell top -s rss -m 15 -d 1
看rss數值


查詢開啟app開啟時間
adb shell am start -W <package name>/<activity>
example:
adb shell am start -W com.mickey.app.home/com.mickey.app.home.HomeActiviy
看Total Time的部分


查詢EMMC使用量
直接看app大小



2017年9月5日 星期二

[教學] 讓gitignore重新檢查目錄的指令




git rm -rf . --cached

[教學] android studio 加上sign key資訊



app/build.gradle 

android {
內,加入


signingConfigs {
    debug {
        storeFile file("keystore/xxxxtest.keystore")
        storePassword xxxxStorePassword
        keyAlias xxxxKeyAlias
        keyPassword xxxxKeyPassword
    }
    release {
        storeFile file("keystore/xxxxtest.keystore")
        storePassword xxxxStorePassword
        keyAlias xxxxKeyAlias
        keyPassword xxxxKeyPassword
    }
}

並且要記得把buildType內容做更改



buildTypes {
    release {
        minifyEnabled false        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'        signingConfig signingConfigs.release
    }
    debug {
        minifyEnabled false        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'    }
}


然後按下assembleRelease













































最後在app - build - outputs - apk裡面就會看到sign好的apk囉~

PS: 要記得在app資料夾下建立keystore資料夾並放入檔案噢!