Run aapt directly to create am unsigned APK:
aapt package \
-v \
-M AndroidManifest.xml \
-S res/ \
-I /path/to/overlaid.apk \
-I /path/to/out/target/product/device/system/framework/framework-res.apk \
-F package.apk \| #U sage: gcreate userName repoName "Description if any" | |
| gcreate () { | |
| curl -u $1 https://api.github.com/user/repos -d "{\"name\": \"$2\", \"description\": \"$3\"}" | |
| } |
Run aapt directly to create am unsigned APK:
aapt package \
-v \
-M AndroidManifest.xml \
-S res/ \
-I /path/to/overlaid.apk \
-I /path/to/out/target/product/device/system/framework/framework-res.apk \
-F package.apk \I hereby claim:
To claim this, I am signing this object:
| package com.emil.android.util; | |
| import android.content.Context; | |
| import android.net.ConnectivityManager; | |
| import android.net.NetworkInfo; | |
| import android.telephony.TelephonyManager; | |
| /** | |
| * Check device's network connectivity and speed | |
| * @author emil http://stackoverflow.com/users/220710/emil |