mirror of
https://github.com/awfixers-stuff/OwnDroid.git
synced 2026-03-23 19:15:58 +00:00
v5.0
add a script to sign apk with testkey on linux update readme and guide
This commit is contained in:
14
Guide.md
14
Guide.md
@@ -27,6 +27,8 @@
|
|||||||
|
|
||||||
9. [其他功能](#其他功能)
|
9. [其他功能](#其他功能)
|
||||||
|
|
||||||
|
10. [构建](#构建)
|
||||||
|
|
||||||
## 使用前须知
|
## 使用前须知
|
||||||
|
|
||||||
1. device admin, profile owner和device owner有极高的特权,包括但不限于让你的设备丢失所有数据。所以,请谨慎使用
|
1. device admin, profile owner和device owner有极高的特权,包括但不限于让你的设备丢失所有数据。所以,请谨慎使用
|
||||||
@@ -1117,3 +1119,15 @@ API31及以上弃用,请使用[密码复杂度要求](#密码复杂度要求)
|
|||||||
建议打开,因为自带的颜色方案不好看
|
建议打开,因为自带的颜色方案不好看
|
||||||
|
|
||||||
打开或关闭此功能都要重启OwnDroid
|
打开或关闭此功能都要重启OwnDroid
|
||||||
|
|
||||||
|
|
||||||
|
## 构建
|
||||||
|
|
||||||
|
建议使用Android Studio
|
||||||
|
|
||||||
|
### testkey
|
||||||
|
|
||||||
|
- 使用Gradle执行任务assembleRelease,生成未签名的release
|
||||||
|
- 打开signature目录,运行signApk-testKey.bat或signApk-testKey.sh
|
||||||
|
- Windows: apk在`app/build/outputs/apk/release`目录中
|
||||||
|
- Linux: apk在`signature`目录中
|
||||||
@@ -11,8 +11,8 @@ android {
|
|||||||
applicationId = "com.bintianqi.owndroid"
|
applicationId = "com.bintianqi.owndroid"
|
||||||
minSdk = 21
|
minSdk = 21
|
||||||
targetSdk = 34
|
targetSdk = 34
|
||||||
versionCode = 24
|
versionCode = 25
|
||||||
versionName = "5.0-preview"
|
versionName = "5.0"
|
||||||
}
|
}
|
||||||
|
|
||||||
buildTypes {
|
buildTypes {
|
||||||
|
|||||||
2
signature/signApk-testkey.sh
Normal file
2
signature/signApk-testkey.sh
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
apksigner sign --key testkey.pk8 --cert testkey.x509.pem ../app/build/outputs/apk/release/app-release-unsigned.apk
|
||||||
|
mv ../app/build/outputs/apk/release/app-release-unsigned.apk ./app-release-testkey.apk
|
||||||
Reference in New Issue
Block a user