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

Android apk 反編譯后打包(含簽名)

這篇具有很好參考價(jià)值的文章主要介紹了Android apk 反編譯后打包(含簽名)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

想分析某些app源碼時(shí),遇到煩人彈框,現(xiàn)在想反編譯看看具體實(shí)現(xiàn)。
用到的工具: GDA4.06 apk反編譯工具
apktool apk 打包工具
jdk 環(huán)境

一、反編譯分析

將apk反編譯打開(kāi)
Android apk 反編譯后打包(含簽名)
找到入口代碼
Android apk 反編譯后打包(含簽名)
彈框代碼如圖

二、解包、打包

使用apktool解包

ps: apktool工具的用法自行百度
apktool d D:\apk\testOld.apk -o D:\apk\test1

-o模式是指定解包后文件所處位置
Android apk 反編譯后打包(含簽名)
解包完成
打開(kāi)解開(kāi)的包
Android apk 反編譯后打包(含簽名)
找到要修改的代碼
Android apk 反編譯后打包(含簽名)
Android apk 反編譯后打包(含簽名)
這里的代碼有混淆,不需要管,從方法開(kāi)始到方法結(jié)束全部刪除即可。

然后使用打包命令

apktool b  D:\apk\test1 -o D:\apk\testNew.apk

Android apk 反編譯后打包(含簽名)
重新打包完成,丟入模擬器測(cè)試
Android apk 反編譯后打包(含簽名)
無(wú)法安裝,因?yàn)檫@里缺失簽名,請(qǐng)確保有java環(huán)境,下面開(kāi)始簽名

三、apk簽名

輸入生成簽名命令

keytool -genkey -alias abc.keystore -keyalg RSA -validity 20000 -keystore abc.keystore

任意輸入口令6位以上字符,后面信息無(wú)用,可以隨意輸入,后面要使用。
Android apk 反編譯后打包(含簽名)
生成的文件如下
Android apk 反編譯后打包(含簽名)
輸入簽名命令

jarsigner -verbose -keystore abc.keystore -signedjar nopassword_signed.apk nopassword.apk abc.keystore

nopassword.apk是你的待簽名apk名字
Android apk 反編譯后打包(含簽名)
再次安裝,即可。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-493178.html

到了這里,關(guān)于Android apk 反編譯后打包(含簽名)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(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)文章

  • apk反編譯、修改、重新打包、簽名全過(guò)程

    工具簡(jiǎn)介 dex2jar ,將可運(yùn)行文件classes.dex反編譯為jar源碼文件 jd-gui ,查看jar源碼文件 反編譯

    2024年02月16日
    瀏覽(25)
  • [安卓逆向]apktool實(shí)現(xiàn)APK反編譯、重打包、簽名

    [安卓逆向]apktool實(shí)現(xiàn)APK反編譯、重打包、簽名

    apktool 主要用于逆向apk文件。它可以將資源解碼,并在修改后可以重新構(gòu)建它們。 APKtool官網(wǎng): https://ibotpeaches.github.io/Apktool/ APKtool下載: https://bitbucket.org/iBotPeaches/apktool/downloads/ APKtool源碼: https://github.com/iBotPeaches/Apktool 將 apktool_2.6.1.jar 放到一個(gè)文件夾下(如:D:apktool),然

    2024年02月03日
    瀏覽(32)
  • android studio 打包簽名apk時(shí)報(bào)kotlin版本錯(cuò)誤

    android studio 打包簽名apk時(shí)報(bào)kotlin版本錯(cuò)誤

    報(bào)錯(cuò)信息如下: /Users/abbb/Library/Android/sdk/caches/transforms-3/572ca993caa0789f4046529ddf3eacd2/transformed/jetified-BaseRecyclerViewAdapterHelper-4.0.1/jars/classes.jar!/META-INF/com.github.CymChad.brvah.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.8.0, expected version is 1.6.

    2024年01月25日
    瀏覽(30)
  • 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)
  • 【Android】反編譯APK及重新打包

    1.下載 APK 反編譯工具 首先,需要下載一個(gè) APK 反編譯工具,例如 Apktool??梢栽诠倬W(wǎng)(https://apktool.org/docs/install)上下載最新版本的 Apktool,也可以使用包管理器來(lái)安裝。 2.反編譯 APK 文件 將要修改包名的 APK 文件放到一個(gè)新建的文件夾中,然后打開(kāi)終端(命令行窗口),進(jìn)入

    2024年04月11日
    瀏覽(17)
  • Android之用新的簽名文件對(duì)apk進(jìn)行V3打包(apksigner命令方式)來(lái)解決簽名不一致的升級(jí)問(wèn)題

    我們app需要使用的的簽名文件,但是之前的apk都是老簽名文件,如果是采用v1和v2方式打包,我們知道升級(jí)覆蓋安裝會(huì)提示簽名匹配安裝失敗。 Android 目前支持以下四種應(yīng)用簽名方案: v1 方案:基于 JAR 簽名。 v2 方案:APK 簽名方案 v2(在 Android 7.0 中引入) v3 方案:APK 簽名方

    2023年04月15日
    瀏覽(30)
  • Android反編譯修改apk并重新打包

    Android反編譯修改apk并重新打包

    ? ? ? ? Apktool 是反編譯Apk的第三方工具,它可以反編譯資源,并在修改之后重新生成Apk ???????? 注意:apktool 依賴(lài) Java1.8。請(qǐng)使用 java -version 查看,是否為1.8或更高版本。 1.?使用apktool.jar反編譯解包 將需要編譯的apk和apktool.jar放到同一個(gè)文件夾下 在cmd終端,cd到此目錄下

    2023年04月13日
    瀏覽(30)
  • 【flutter電子木魚(yú)】flutter 打包 android apk,記錄配置簽名的過(guò)程/調(diào)試的過(guò)程及flutter build apk放到手機(jī)上用。

    【flutter電子木魚(yú)】flutter 打包 android apk,記錄配置簽名的過(guò)程/調(diào)試的過(guò)程及flutter build apk放到手機(jī)上用。

    目標(biāo)通過(guò)這篇blog記錄一下flutter打包android apk的過(guò)程,項(xiàng)目是參考以下鏈接的git倉(cāng)庫(kù),然后自己重新創(chuàng)建了一個(gè)project。安卓應(yīng)用市場(chǎng)的木魚(yú)充斥著廣告和付費(fèi)體驗(yàn)極差,自己做一個(gè)還可以根據(jù)喜好做適應(yīng)性調(diào)整,不用擔(dān)心被偷后臺(tái)也不用煩廣告和一些奇怪的布局,干凈清爽,

    2024年02月10日
    瀏覽(23)
  • APK打包和簽名

    APK打包和簽名

    Build/Make Project編譯項(xiàng)目后,會(huì)默認(rèn)生成一個(gè)app-debug.apk版本的APK,AS運(yùn)行就是把這個(gè)文件通過(guò)adb install 方式安裝到手機(jī)的 我們可以選擇使用release編譯版本 再次Build/Make Project編譯項(xiàng)目后,就會(huì)出現(xiàn)release版本的APK 2-1、生成簽名文件 第一步:Build - Generate Signed Bundle / APL 第二步:選

    2024年02月05日
    瀏覽(30)
  • 一鍵搞定centos7的docker+selenium+appium+jenkins+android_app源碼打包成apk的環(huán)境搭建

    git源碼: https://github.com/a376230095/centos7_apkbuild/tree/master 簡(jiǎn)介 啟動(dòng)項(xiàng)目的start_all.sh,一鍵構(gòu)建環(huán)境 安裝完包含的環(huán)境 docker-ce最新版本 selenium運(yùn)行環(huán)境 chrome無(wú)頭運(yùn)行 chromedriver是84 appium運(yùn)行環(huán)境 appium 1.18版本 包含appium-docker sdk運(yùn)行環(huán)境 adb 1.0.41 sdk build有29.0.3和28.0.3 - sdk編譯環(huán)境

    2023年04月08日
    瀏覽(30)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包