[Android] RockChip主板系統(tǒng)簽名說明

簡介

線下設(shè)備使用的都是RockChip芯片的主板钥星,我們要求最終運(yùn)行的App都有系統(tǒng)權(quán)限,因此最終簽名都會使用系統(tǒng)簽名。之前都是打包完成之后再手動簽名拌倍,現(xiàn)改成打包的時(shí)候直接使用RockChip的簽名箱季。

操作

手動簽名

先生成apk涯穷,然后使用 signapk.jar 簽名:

java -jar signapk.jar platform.x509.pem platform.pk8 in.apk out.apk

Gradle簽名

task ttdevs(type: Exec) {
    String apkPath = "${rootProject.projectDir}/app/build/outputs/apk/"
    String signPath = "${rootProject.projectDir}/"

    file(apkPath).listFiles(new FileFilter() {
        @Override
        boolean accept(File file) {
            return file.name.endsWith(".apk") && !file.name.startsWith("signed")
        }
    }).each { File file ->
        // println file.path =  file.parent + file.name
        commandLine "java", "-jar", "${signPath}/signapk.jar",
                "${signPath}/platform.x509.pem",
                "${signPath}/platform.pk8",
                "${file.path}",
                "${file.parent}/signed_${file.name}"
    }
}

系統(tǒng)簽名

sh keytool-importkeypair.sh -k rockchip.jks -pk8 platform.pk8 -cert platform.x509.pem -alias rockchip -p rockchip

  • k: 生成的 keystore 文件
  • pk8: 要導(dǎo)入的 platform.pk8 文件
  • cert: 要導(dǎo)入的 platform.x509.pem 文件
  • alias 生成的 keystore 的 alias
  • p: 生成的 keystore 文件的密碼

build.gradle 中使用上面生成的 rockchip.jks

android {
    ...
    signingConfigs {
        rockchip {
            keyAlias 'rockchip'
            keyPassword 'rockchip'
            storeFile file('rockchip.jks')
            storePassword 'rockchip'
        }
    }
    ...
}

查看簽名信息

  • Android studio

    Gradle > app > Tasks > android > signingReport

  • 查看apk的簽名

    解壓apk,找到 META-INF/CERT.RSA藏雏,執(zhí)行:

    keytool -printcert -file META-INF/CERT.RSA

文件列表

  • platform.pk8

    MD5: 67c8896ff5995a62ef31e60436ef129e

  • platform.x509.pem

    MD5: 5bf3063021a4e4cfa8203e1cb2bf9f4f

  • keytool-importkeypair.sh

  • rockchip.jks

    簽名文件的MD5: 7ba48fc279bcae59f7005310ae8c5aea
    簽名信息:
    Alias: rockchip
    MD5: 0E:BA:50:A4:5C:15:B3:5D:97:7D:04:D8:43:79:B3:55
    SHA1: 41:79:1C:9B:8F:AF:15:E1:AC:D5:AA:F5:92:10:FD:42:46:7D:82:77
    Valid until: Saturday, May 10, 2042


附件下載:點(diǎn)我下載

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末拷况,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子掘殴,更是在濱河造成了極大的恐慌赚瘦,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,729評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件奏寨,死亡現(xiàn)場離奇詭異起意,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)病瞳,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,226評論 3 399
  • 文/潘曉璐 我一進(jìn)店門揽咕,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人套菜,你說我怎么就攤上這事亲善。” “怎么了逗柴?”我有些...
    開封第一講書人閱讀 169,461評論 0 362
  • 文/不壞的土叔 我叫張陵蛹头,是天一觀的道長。 經(jīng)常有香客問我戏溺,道長渣蜗,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,135評論 1 300
  • 正文 為了忘掉前任于购,我火速辦了婚禮袍睡,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘肋僧。我一直安慰自己斑胜,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,130評論 6 398
  • 文/花漫 我一把揭開白布嫌吠。 她就那樣靜靜地躺著止潘,像睡著了一般。 火紅的嫁衣襯著肌膚如雪辫诅。 梳的紋絲不亂的頭發(fā)上凭戴,一...
    開封第一講書人閱讀 52,736評論 1 312
  • 那天,我揣著相機(jī)與錄音炕矮,去河邊找鬼么夫。 笑死者冤,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的档痪。 我是一名探鬼主播涉枫,決...
    沈念sama閱讀 41,179評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼腐螟!你這毒婦竟也來了愿汰?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,124評論 0 277
  • 序言:老撾萬榮一對情侶失蹤乐纸,失蹤者是張志新(化名)和其女友劉穎衬廷,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體汽绢,經(jīng)...
    沈念sama閱讀 46,657評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡吗跋,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,723評論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了庶喜。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片小腊。...
    茶點(diǎn)故事閱讀 40,872評論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖久窟,靈堂內(nèi)的尸體忽然破棺而出秩冈,到底是詐尸還是另有隱情,我是刑警寧澤斥扛,帶...
    沈念sama閱讀 36,533評論 5 351
  • 正文 年R本政府宣布入问,位于F島的核電站,受9級特大地震影響稀颁,放射性物質(zhì)發(fā)生泄漏芬失。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,213評論 3 336
  • 文/蒙蒙 一匾灶、第九天 我趴在偏房一處隱蔽的房頂上張望棱烂。 院中可真熱鬧,春花似錦阶女、人聲如沸颊糜。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,700評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽衬鱼。三九已至,卻和暖如春憔杨,著一層夾襖步出監(jiān)牢的瞬間鸟赫,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,819評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留抛蚤,地道東北人台谢。 一個(gè)月前我還...
    沈念sama閱讀 49,304評論 3 379
  • 正文 我出身青樓,卻偏偏與公主長得像霉颠,于是被迫代替她去往敵國和親对碌。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,876評論 2 361

推薦閱讀更多精彩內(nèi)容

  • 服務(wù)器https配置 配置https操作說明文檔 1蒿偎、查看服務(wù)器環(huán)境配置(tomcat和apache合并使用) 2...
    南京楊小兵閱讀 8,863評論 0 9
  • 需求1、需要對比原生apk的現(xiàn)象或功能 簽名不一致無法安裝 java -jar signapk.jar C:\Us...
    Sunny君907閱讀 1,660評論 0 1
  • Android 中簽名 加密和HTTPS 一 RSA 加密算法 1. 非對稱加密算法 1976年怀读,兩位美國計(jì)算機(jī)學(xué)...
    赤兔歡閱讀 2,516評論 0 0
  • -O- 知 《4D卓越團(tuán)隊(duì)》第一章和第二章主要講4D緣起菜枷,哈勃望遠(yuǎn)鏡事故成為契機(jī)苍糠,引發(fā)了查理.佩勒林博士對團(tuán)隊(duì)背景...
    望旺真旺閱讀 458評論 2 8
  • 十五的月亮十六圓。十五的月亮沒看見啤誊,因?yàn)橄掠暝啦t。今天十六,月亮確實(shí)很圓蚊锹。 去取物柜拿快遞瞳筏,拿遲來的月餅∧道ィ回來后姚炕,樂樂...
    親密數(shù)閱讀 180評論 0 0