如何安裝系統(tǒng)認證簽名過的APK
解決方法有如下兩種:
第一種
如果你 repo sync 了 android 的整個源碼,那么可以直接把你的 app 放到 /packages/apps 下面去 mm ,不過要記得在 Android.mk 中增加 LOCAL_CERTIFICATE 屬性,這個屬性具體有三個值:
系統(tǒng)中所有使用 android.uid.system 作為共享 UID 的 APK ,都會首先在 manifest 節(jié)點中增加android:sharedUserId=“android.uid.system”,然后在 Android.mk 中增加 LOCAL_CERTIFICATE := platform??梢詤⒁?Settings 等
系統(tǒng)中所有使用android.uid.shared作為共享 UID 的 APK,都會在 manifest 節(jié)點中增加android:sharedUserId=“android.uid.shared”,然后在 Android.mk 中增加 LOCAL_CERTIFICATE := shared??梢詤⒁?Launcher 等
系統(tǒng)中所有使用 android.media 作為共享 UID 的 APK,都會在 manifest 節(jié)點中增加android:sharedUserId=“android.media”,然后在 Android.mk 中增加 LOCAL_CERTIFICATE := media??梢詤⒁?Gallery 等。
第二種
當然,畢竟不是每個人都有機會,或者有必要下載整個源碼的。 簡單地,當你用 IDE 編出 apk 之后,可以去 /build/tools/signapk/ 找到 signapk.jar 文件;再去 /build/target/product/security/ 里找到 platform.pk8 、 platform.x509.pem 這兩個文件。把它們連同你的 apk 扔進一個文件夾,然后 cd 到該文件夾下執(zhí)行 java -jar signapk.jar platform.x509.pem platform.pk8 Origin.apk Signed.apk,得到的 Signed.apk 就可以直接 adb install了。
相關文章
Android開發(fā)實現(xiàn)調節(jié)屏幕亮度功能
這篇文章主要介紹了Android開發(fā)實現(xiàn)調節(jié)屏幕亮度功能,涉及Android權限控制及屏幕亮度相關屬性操作技巧,需要的朋友可以參考下2018-03-03Android中 視頻屏幕左半部分上下滑動改變亮度右半部分上下滑動改變聲音
這篇文章主要介紹了Android中 視頻屏幕左半部分上下滑動改變亮度右半部分上下滑動改變聲音的相關資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-09-09基于Flutter實現(xiàn)動態(tài)高斯模糊的流程步驟
一個App加上高斯模糊會形成一種高級的感覺,本文將介紹如何制作一個根據(jù)背景內(nèi)容來動態(tài)高斯模糊,文中有詳細的代碼實現(xiàn)步驟,代碼示例講解的非常詳細,具有一定的參考價值,需要的朋友可以參考下2023-11-11Android RecyclerView網(wǎng)格布局示例解析
這篇文章主要介紹了Android RecyclerView網(wǎng)格布局示例解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-12-12Android筆記之:在ScrollView中嵌套ListView的方法
本篇文章是對Android中在ScrollView中嵌套ListView的方法進行了詳細的分析介紹,需要的朋友參考下2013-05-05