如何安裝系統(tǒng)認(rèn)證簽名過(guò)的APK
解決方法有如下兩種:
第一種
如果你 repo sync 了 android 的整個(gè)源碼,那么可以直接把你的 app 放到 /packages/apps 下面去 mm ,不過(guò)要記得在 Android.mk 中增加 LOCAL_CERTIFICATE 屬性,這個(gè)屬性具體有三個(gè)值:
系統(tǒng)中所有使用 android.uid.system 作為共享 UID 的 APK ,都會(huì)首先在 manifest 節(jié)點(diǎn)中增加android:sharedUserId=“android.uid.system”,然后在 Android.mk 中增加 LOCAL_CERTIFICATE := platform??梢詤⒁?jiàn) Settings 等
系統(tǒng)中所有使用android.uid.shared作為共享 UID 的 APK,都會(huì)在 manifest 節(jié)點(diǎn)中增加android:sharedUserId=“android.uid.shared”,然后在 Android.mk 中增加 LOCAL_CERTIFICATE := shared。可以參見(jiàn) Launcher 等
系統(tǒng)中所有使用 android.media 作為共享 UID 的 APK,都會(huì)在 manifest 節(jié)點(diǎn)中增加android:sharedUserId=“android.media”,然后在 Android.mk 中增加 LOCAL_CERTIFICATE := media??梢詤⒁?jiàn) Gallery 等。
第二種
當(dāng)然,畢竟不是每個(gè)人都有機(jī)會(huì),或者有必要下載整個(gè)源碼的。 簡(jiǎn)單地,當(dāng)你用 IDE 編出 apk 之后,可以去 /build/tools/signapk/ 找到 signapk.jar 文件;再去 /build/target/product/security/ 里找到 platform.pk8 、 platform.x509.pem 這兩個(gè)文件。把它們連同你的 apk 扔進(jìn)一個(gè)文件夾,然后 cd 到該文件夾下執(zhí)行 java -jar signapk.jar platform.x509.pem platform.pk8 Origin.apk Signed.apk,得到的 Signed.apk 就可以直接 adb install了。
- jarsigner重新簽名apk無(wú)法安裝的解決方法
- Android 使用jarsigner給apk簽名的方法詳細(xì)介紹
- 查看apk簽名信息方法
- 給Android的APK程序簽名和重新簽名的方法
- Android獲取apk程序簽名信息代碼示例
- Android APK使用Debug簽名重新打包 Eclipse更改默認(rèn)Debug簽名
- Android Apk去掉簽名以及重新簽名的方法
- 教你如何使用platform密鑰對(duì)apk進(jìn)行簽名
- Android獲取apk簽名指紋的md5值(防止重新被打包)的實(shí)現(xiàn)方法
- Android中APK簽名工具之jarsigner和apksigner詳解
相關(guān)文章
Android 利用三階貝塞爾曲線繪制運(yùn)動(dòng)軌跡的示例
本篇文章主要介紹了Android 利用三階貝塞爾曲線繪制運(yùn)動(dòng)軌跡的示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-03-03
Android ItemDecoration 實(shí)現(xiàn)分組索引列表的示例代碼
本篇文章主要介紹了Android ItemDecoration 實(shí)現(xiàn)分組索引列表的示例代碼,具有一定的參考價(jià)值,有興趣的可以了解一下2017-10-10
Android中Activity啟動(dòng)默認(rèn)不顯示輸入法解決方法
這篇文章主要介紹了Android中Activity啟動(dòng)默認(rèn)不顯示輸入法解決方法,一般是因?yàn)榘琧heckbox控件導(dǎo)致Activity啟動(dòng)默認(rèn)不顯示輸入法,本文給出了正確解決方法,需要的朋友可以參考下2015-06-06
android用鬧鐘定時(shí)做http請(qǐng)求推送的解決方案
這篇文章主要為大家詳細(xì)介紹了android用鬧鐘定時(shí)做http請(qǐng)求推送的解決方案,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-01-01
Android學(xué)習(xí)之Span的使用方法詳解
這篇文章主要為大家詳細(xì)介紹了Android中各種Span類的使用方法,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)Android有一定的幫助,需要的可以參考一下2022-06-06
詳解Android ViewPager2中的緩存和復(fù)用機(jī)制
最近接觸到豎向整頁(yè)滑動(dòng)的需求,發(fā)現(xiàn)了viewpager2,viewpager2支持fragment,保留了viewpager的特性,下面這篇文章主要給大家介紹了關(guān)于ViewPager2中的緩存和復(fù)用機(jī)制的相關(guān)資料,需要的朋友可以參考下2021-11-11
Android模仿知乎的回答詳情頁(yè)的動(dòng)畫(huà)效果
這篇文章主要介紹了Android模仿“知乎”的回答詳情頁(yè)的動(dòng)畫(huà)效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-02-02
Android調(diào)用攝像頭拍照開(kāi)發(fā)教程
這篇文章主要為大家詳細(xì)介紹了Android調(diào)用攝像頭拍照的開(kāi)發(fā)教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-04-04

