• 正文
  • 相關推薦
申請入駐 產業(yè)圖譜

瑞芯微開發(fā)板/主板Android系統(tǒng)APK簽名文件使用方法,實用干貨

2024/12/26
1622
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

本文介紹瑞芯微開發(fā)板/主板Android系統(tǒng)APK簽名文件使用方法,觸覺智能EVB3588開發(fā)板演示,搭載了瑞芯微RK3588芯片,各類接口一應俱全,幫助企業(yè)提高產品開發(fā)效率,縮短上市時間,降低成本和設計風險。

系統(tǒng)簽名文件

生成APK系統(tǒng)簽名文件,具體可參考此文章方法RK3588主板/開發(fā)板Android12系統(tǒng)APK簽名文件生成方法,干貨滿滿

使用方法

第一步,修改APK工程文件

app/src/build.gradle,并添加以下內容:

android {
    namespace 'com.example.rk3562_android13'
    compileSdk 33


    defaultConfig {
        applicationId "com.example.rk3562_android13"
        minSdk 33
        targetSdk 33
        versionCode 1
        versionName "1.0"


        testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
    }


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


+    signingConfigs {
+       release {
+            storeFile file("../signature/rk3588.jks")
+                storePassword '123456'
+                keyAlias 'rk3588'
+                keyPassword '123456'
+            }
+
+        debug {
+            storeFile file("../signature/rk3588.jks")
+                storePassword '123456'
+                keyAlias 'rk3588'
+                keyPassword '123456'
+            }
+    }


}
  • 代碼釋義

storeFile file:工程簽名文件放置目錄;

storePassword/keyPassword:簽名文件密碼;

keyAlias:簽名文件別名;

第二步,修改APK工程文件

app/src/main/res/AndroidManifest.xml,并添加以下內容:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.rk3562_android13"
+    android:sharedUserId="android.uid.system">

修改后點擊【File】->【Sync Porject with Gradle Files】重新同步源碼編譯即可。

驗證

測試APK包名:com.imx.bookcase,編譯測試前,先執(zhí)行以下命令即可實時查看應用狀態(tài):

rk3588_t: # top -d 1 | grep com.imx.bookcase
2568 u0_a81       10 -10  14G 166M 103M S  0.0   2.0   0:00.31 com.imx.bookcase

結果可看出當前應用為"u0_a81"用戶級應用。

編譯測試后:

rk3588_t: # top -d 1 | grep com.imx.bookcase
2767 system       10 -10  14G 166M 103M S  0.0   2.1   0:00.29 com.imx.bookcase

結果可看出APK成功變成"system"級應用。

相關推薦