国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Java GUI開(kāi)發(fā)的幾個(gè)小工具:apk/aab簽名,驗(yàn)證簽名,aab轉(zhuǎn)apk

這篇具有很好參考價(jià)值的文章主要介紹了Java GUI開(kāi)發(fā)的幾個(gè)小工具:apk/aab簽名,驗(yàn)證簽名,aab轉(zhuǎn)apk。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

平時(shí)經(jīng)常給apk/aab簽名,驗(yàn)證簽名,aab轉(zhuǎn)apk等操作,每次輸入命令行十分繁瑣。于是利用JAVA GUI簡(jiǎn)單開(kāi)發(fā)了幾個(gè)jar包界面化工具,提供給大家一起使用。

工具 功能
JarSignerTool.jar 為apk/aab簽名
ApkSignerTool.jar 為apk簽名
AppSignVerifyTool.jar 驗(yàn)證apk/aab的簽名
CheckSignFileTool.jar 查看簽名文件的信息
AAB2APKTool.jar aab轉(zhuǎn)為apk

以上工具均上傳至我的資源目錄,可免費(fèi)下載

1、JarSignerTool.jar

  • 功能:為aab、apk簽名
  • 所用命令行:
jarsigner -verbose -keystore (簽名文件)  -storepass (簽名文件密鑰) -signedjar (簽名后apk.aab) (未簽名apk/aab) (簽名文件別名)

注:jarsigner 簽名aab再轉(zhuǎn)為apk,查看apk的簽名信息是v1v2v3的;
jarsigner 直接簽名apk,查看apk簽名信息是v1的

  • 雙擊JarSignerTool.jar,運(yùn)行程序

Java GUI開(kāi)發(fā)的幾個(gè)小工具:apk/aab簽名,驗(yàn)證簽名,aab轉(zhuǎn)apk

  • 點(diǎn)擊按鈕打開(kāi)文件選擇器選擇對(duì)應(yīng)文件
  • 默認(rèn)打開(kāi)與該jar包同目錄的文件夾,所以可以將要簽名的apk/aab,簽名文件放置和該jar包同一個(gè)文件夾
    Java GUI開(kāi)發(fā)的幾個(gè)小工具:apk/aab簽名,驗(yàn)證簽名,aab轉(zhuǎn)apk
  • 信息填寫完成,點(diǎn)擊“簽名”

Java GUI開(kāi)發(fā)的幾個(gè)小工具:apk/aab簽名,驗(yàn)證簽名,aab轉(zhuǎn)apk

  • 等待簽名完成,完成后會(huì)彈框提示
    Java GUI開(kāi)發(fā)的幾個(gè)小工具:apk/aab簽名,驗(yàn)證簽名,aab轉(zhuǎn)apk
  • 同目錄下會(huì)多一個(gè)已簽名的apk
    Java GUI開(kāi)發(fā)的幾個(gè)小工具:apk/aab簽名,驗(yàn)證簽名,aab轉(zhuǎn)apk

2、ApkSignerTool.jar

  • 功能:為apk簽名,可選擇v1v2v3
  • 所用命令行:
apksigner sign --ks=(簽名文件) --ks-pass=pass:(簽名文件密鑰) --v1-signing-enabled true --v2-signing-enabled true --v3-signing-enabled true --out (簽名后apk) (未簽名apk)
  • 雙擊ApkSignerTool.jar,運(yùn)行程序
    Java GUI開(kāi)發(fā)的幾個(gè)小工具:apk/aab簽名,驗(yàn)證簽名,aab轉(zhuǎn)apk
  • 選擇文件填寫信息,點(diǎn)擊“簽名”
  • 選擇apk和簽名文件時(shí),默認(rèn)打開(kāi)該jar包同目錄文件夾

Java GUI開(kāi)發(fā)的幾個(gè)小工具:apk/aab簽名,驗(yàn)證簽名,aab轉(zhuǎn)apk

Java GUI開(kāi)發(fā)的幾個(gè)小工具:apk/aab簽名,驗(yàn)證簽名,aab轉(zhuǎn)apk

  • 等待簽名完成,完成后會(huì)彈框提示,并且同目錄文件夾會(huì)多一個(gè)已簽名的apk
    Java GUI開(kāi)發(fā)的幾個(gè)小工具:apk/aab簽名,驗(yàn)證簽名,aab轉(zhuǎn)apk
    Java GUI開(kāi)發(fā)的幾個(gè)小工具:apk/aab簽名,驗(yàn)證簽名,aab轉(zhuǎn)apk

3、AppSignVerifyTool.jar

  • 功能:驗(yàn)證apk/aab的簽名
  • 所用命令行
apksigner verify -v (apk文件)
jarsigner -verify -verbose -certs (apk/aab文件)
keytool -printcert -jarfile (apk/aab文件)
  • 雙擊AppSignVerifyTool.jar,運(yùn)行程序

Java GUI開(kāi)發(fā)的幾個(gè)小工具:apk/aab簽名,驗(yàn)證簽名,aab轉(zhuǎn)apk

  • 選擇文件點(diǎn)擊驗(yàn)證
  1. 第一個(gè)驗(yàn)證按鈕

Java GUI開(kāi)發(fā)的幾個(gè)小工具:apk/aab簽名,驗(yàn)證簽名,aab轉(zhuǎn)apk

  1. 第二個(gè)驗(yàn)證按鈕
    Java GUI開(kāi)發(fā)的幾個(gè)小工具:apk/aab簽名,驗(yàn)證簽名,aab轉(zhuǎn)apk
  2. 第三個(gè)驗(yàn)證按鈕
    Java GUI開(kāi)發(fā)的幾個(gè)小工具:apk/aab簽名,驗(yàn)證簽名,aab轉(zhuǎn)apk

4、CheckSignFileTool.jar

  • 功能:查看簽名文件的信息
  • 所用命令行
keytool -list -v -keystore (簽名文件) -storepass (簽名文件密鑰)
  • 雙擊CheckSignFileTool.jar,運(yùn)行程序
    Java GUI開(kāi)發(fā)的幾個(gè)小工具:apk/aab簽名,驗(yàn)證簽名,aab轉(zhuǎn)apk
  • 選擇文件,輸入密鑰,點(diǎn)擊查看
    Java GUI開(kāi)發(fā)的幾個(gè)小工具:apk/aab簽名,驗(yàn)證簽名,aab轉(zhuǎn)apk

5、AAB2APKTool.jar

  • 功能:將aab轉(zhuǎn)為apk
  • 所用命令行
java -jar bundletool.jar build-apks --bundle=(aab文件) --output=(輸出的apks文件) --ks=(簽名文件) --ks-pass=pass:(簽名文件密鑰) --ks-key-alias=(簽名文件別名) --key-pass=pass:(簽名文件密鑰)
  • 雙擊AAB2APKTool.jar,運(yùn)行程序
  • 注意:需要將bundletool.jar放置與AAB2APKTool.jar同目錄文件夾內(nèi),否則轉(zhuǎn)換將失敗
  • bundletool.jar可自行搜索下載,即aab轉(zhuǎn)apk工具或私信我

Java GUI開(kāi)發(fā)的幾個(gè)小工具:apk/aab簽名,驗(yàn)證簽名,aab轉(zhuǎn)apk

  • 選擇文件輸入信息,點(diǎn)擊轉(zhuǎn)換

Java GUI開(kāi)發(fā)的幾個(gè)小工具:apk/aab簽名,驗(yàn)證簽名,aab轉(zhuǎn)apk

Java GUI開(kāi)發(fā)的幾個(gè)小工具:apk/aab簽名,驗(yàn)證簽名,aab轉(zhuǎn)apk文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-501794.html

到了這里,關(guān)于Java GUI開(kāi)發(fā)的幾個(gè)小工具:apk/aab簽名,驗(yàn)證簽名,aab轉(zhuǎn)apk的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 開(kāi)源Android apk轉(zhuǎn)aab工具

    自動(dòng)化將 apk 轉(zhuǎn)為 aab 文件. 自動(dòng)化實(shí)現(xiàn)打包 smali ,簽名,安裝. 配置文件(config.toml ) apk轉(zhuǎn)aab命令 config.toml 為配置文件. aab 為指定將 apk 轉(zhuǎn)為 aab 流程. 主要流程如下: 編譯apk 將 smali 工程編譯成 apk 并簽名. 主要流程如下: 編譯 upx壓縮(可選) 在 target/release 下 壓縮后 linux 平臺(tái)二進(jìn)制

    2024年02月12日
    瀏覽(21)
  • 語(yǔ)音識(shí)別神器 Whisper 的幾個(gè)小技巧

    語(yǔ)音識(shí)別神器 Whisper 的幾個(gè)小技巧

    OpenAI開(kāi)源的免費(fèi)離線語(yǔ)音識(shí)別神器Whisper,我在安裝使用后發(fā)現(xiàn)一些問(wèn)題,于是搜了半天最終匯總了這幾個(gè)主要的小技巧,希望對(duì)大家有幫助,不用滿世界再搜了。 我主要用于中文的識(shí)別,所以就只說(shuō)中文相關(guān)的了,我的環(huán)境是: 系統(tǒng):Ubuntu22.04 Python:3.9.9(conda) 具體怎么正常

    2024年02月04日
    瀏覽(24)
  • mac環(huán)境使用pkgbuild命令打pkg包的幾個(gè)小細(xì)節(jié)

    最近,研發(fā)提出要使用jenkins來(lái)自動(dòng)生成mac環(huán)境下的pkg包,研究了一下,可以使用pkgbuild來(lái)打包。但是有幾個(gè)小細(xì)節(jié)需要注意一下: 目前還沒(méi)研究好,后續(xù)補(bǔ)充。 記之。

    2024年02月09日
    瀏覽(21)
  • Armbian折騰記5(青龍Tools搭建、分享幾個(gè)小工具)

    Armbian折騰記5(青龍Tools搭建、分享幾個(gè)小工具)

    2.安裝docker容器(端口可以更改,默認(rèn)15000) 這里順便補(bǔ)充一點(diǎn)刪除docker容器的步驟 安裝好了后瀏覽器輸入? ?IP:15000???即可 3.這里才是我想分享的, 青龍tools的配置 。。。我搜了半天沒(méi)怎么搜到清晰具體的,自己半找半摸索累慘了。。。 ①登錄地址:IP:15000/#/login ? ? 注

    2024年02月08日
    瀏覽(32)
  • 【java】日常開(kāi)發(fā)中提升技術(shù)的幾個(gè)建議

    日常開(kāi)發(fā)中,都是在做業(yè)務(wù)需求,如何提升自己的技術(shù)呢? 所以,本文作者整理了提升技術(shù)的13個(gè)建議,小伙伴們,一起加油。 比如,對(duì)于Java程序員來(lái)說(shuō),要了解Java語(yǔ)言的基本概念和核心特性,包括面向?qū)ο缶幊獭⒓峡蚣?、異常處理、多線程等等??梢酝ㄟ^(guò)閱讀Java的官方

    2024年02月05日
    瀏覽(120)
  • 谷歌aab包在Android 14閃退而apk沒(méi)問(wèn)題(targetsdk 34)

    谷歌aab包在Android 14閃退而apk沒(méi)問(wèn)題(targetsdk 34)

    Unity應(yīng)用(target SDK 34)上線到GooglePlay,有用戶反饋fold5設(shè)備上(Android14系統(tǒng))瘋狂閃退,經(jīng)測(cè)試,在小米手機(jī)Android14系統(tǒng)的版本復(fù)現(xiàn)成功了,奇怪的是apk直接安裝沒(méi)問(wèn)題,而打包成aab就是瘋狂閃退。 Unity版本Unity2020.3.18f1c1。 老辦法,logcat抓包,看看閃退日志。 日志有一行引起了

    2024年02月21日
    瀏覽(21)
  • 2023年內(nèi)網(wǎng)穿透常用的幾個(gè)工具

    2023年內(nèi)網(wǎng)穿透常用的幾個(gè)工具

    作為一名開(kāi)發(fā)者,先給大家普及一下什么是內(nèi)網(wǎng),什么是外網(wǎng)。 所謂內(nèi)網(wǎng)就是內(nèi)部建立的局域網(wǎng)絡(luò)或辦公網(wǎng)絡(luò)。 比如 一家公司或一個(gè)家庭有多臺(tái)計(jì)算機(jī),他們利用不同網(wǎng)絡(luò)布局將這一臺(tái)或多臺(tái)計(jì)算機(jī)或其它設(shè)備連接起來(lái)構(gòu)成一個(gè)局部的辦公或者資源共享網(wǎng)絡(luò),我們就稱它為

    2024年02月06日
    瀏覽(21)
  • flutter開(kāi)發(fā)實(shí)戰(zhàn)-打包應(yīng)用apk簽名及Android studio沒(méi)有g(shù)enerate signed bundle/apk問(wèn)題修改

    flutter開(kāi)發(fā)實(shí)戰(zhàn)-打包應(yīng)用apk簽名及Android studio沒(méi)有g(shù)enerate signed bundle/apk問(wèn)題修改

    flutter開(kāi)發(fā)實(shí)戰(zhàn)-打包應(yīng)用apk簽名及Android studio沒(méi)有g(shù)enerate signed bundle/apk問(wèn)題修改 最近使用flutter開(kāi)發(fā)項(xiàng)目,需要將打包應(yīng)用時(shí)候apk進(jìn)行簽名,我這邊開(kāi)發(fā)使用的是Android studio,發(fā)現(xiàn)在Android studio的build沒(méi)有g(shù)enerate signed bundle/apk。這里記錄一下問(wèn)題修改,以及生產(chǎn)簽名文件及gradle配置

    2024年02月08日
    瀏覽(30)
  • API接口測(cè)試工具的幾個(gè)特色

    API接口測(cè)試工具的幾個(gè)特色

    API接口測(cè)試工具在軟件開(kāi)發(fā)過(guò)程中起著舉足輕重的作用。它們幫助測(cè)試人員快速發(fā)現(xiàn)和解決API接口的問(wèn)題,并確保系統(tǒng)的穩(wěn)定性和性能。本文將介紹API接口測(cè)試工具的幾個(gè)特色,以及為什么它們對(duì)測(cè)試人員來(lái)說(shuō)非常重要。 ? 首先,API接口測(cè)試工具的一個(gè)特色是它們能夠發(fā)送和

    2024年02月15日
    瀏覽(17)
  • 使用apktool、aapt2、bundletool將apk轉(zhuǎn)為aab(Android App Bundle)

    使用apktool、aapt2、bundletool將apk轉(zhuǎn)為aab(Android App Bundle)

    上一篇文章我們講了AAPT2命令行使用總結(jié),里面有個(gè)使用場(chǎng)景就是將apk轉(zhuǎn)為aab文件,aab文件是應(yīng)用上架Google play的指定包格式,下面我們就來(lái)實(shí)踐下 假如我們有這樣一個(gè)場(chǎng)景需求,一個(gè)游戲或者應(yīng)用接入了我們開(kāi)發(fā)的聚合SDK,然后提供給我們一個(gè)apk包,我們拿到這個(gè)apk包可以

    2023年04月27日
    瀏覽(22)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包