導航:首頁 > 源碼編譯 > 反編譯軟體改包名

反編譯軟體改包名

發布時間:2022-11-15 08:57:31

1. 怎麼用反編譯android程序改名字

在SDK里右鍵要改的包->Refactot->Rename->New
name中輸入新名字->把Update
references打上鉤->ok
如果以上操作以後還有錯誤就點擊Project->Clean->OK
如果還有錯誤可能是修改包名後gen里的R文件丟失了,R文件如果丟失,可以刪除工程(不要在彈出的對話框的選項打鉤),再重新導入工程即可。

2. 怎麼用反編譯給Android程序改名字

在SDK里右鍵要改的包->Refactot->Rename->New name中輸入新名字->把Update references打上鉤->ok 如果以上操作以後還有錯誤就點擊Project->Clean->OK 如果還有錯誤可能是修改包名後gen里的R文件丟失了,R文件如果丟失,可以刪除工程(不要在彈出的對話框的選項打鉤),再重新導入工程即可。

3. 如何修改apk包名

  1. 可以通過反編譯把apk解包,可以通過apktool這種工具

  2. 修改清單文件包名,同時代碼里相關activity的聲明中的包名均改為新包名

  3. 重新打包apktool回編譯

  4. 利用簽名工具或者安卓開發SDK自帶的keytool 或 jarsigner 把回編譯APK重新簽名

4. APK包名修改 請問如何修改APK包名

下載安裝:藍冰apk反編譯大師選擇「工程管理器」在選擇「Res」文件夾。接下來我們先要修改軟體名字,那麼我們向下拉找到「values」文件夾。找到「strings.xml」文件雙擊就可以了。app_name對應的就是軟體的名稱。直接替換修改即可。drawable-hdpi就是圖標文件夾,直接替換即可。修改包名就是修改AndroidManifest.xml文件對應的package值即可。都替換好了後直接編譯即可。

5. android開發怎麼更改一個完成的app包名

選擇任意一個APP反編譯軟體,為避免廣告嫌疑,小編在這里就不推薦使用什麼APP反編譯軟體啦,大家可以自行網路或者google。
用APP反編譯軟體打開你想要修改的APP。

打開AndroidManifest.xml,APP的包名就記錄在該文件中。
在AndroidManifest.xml中,搜索"package=",該參數記錄APP報名。APP的報名均以com.開頭

將包名替換成想要改的名字,com.頭不能修改,建議修改最後一個欄位

將修改好的AndroidManifest.xml保存,編譯成APP即可,這樣修改好的程序就是新的包名啦!

6. 手機游戲七國 如何在手機上雙開 apk怎麼改

您好
手機游戲雙開需要安裝兩個客戶端
您可以使用反編譯軟體修改包名
然後重新打包,再次安裝
這樣就可以有兩個客戶端了,否則無法雙開

希望可以幫到您,望採納
騰訊電腦管家企業平台:http://..com/c/guanjia/

7. APK包名修改 請問如何修改APK包名

基本過程如下:
1、將apk解包成一個文件夾
2、修改AndroidManifest.xml中對應的包名
3、修改smali目錄下中的包
4、將文件夾打包成apk
5、將apk重新簽名
6、驗證apk的簽名
7、優化apk
8、安裝apk,並測試
基本前提條件:
1、java的環境
2、Eclipse及android的開發環境(這個主要是用來進行調試)
3、text文本編輯器,本人用的是UEdit,也可以用類似的,主要是利用其查找及替換功能
這篇文章主要用來反編譯apk得到源碼,但google進行了反制,只能得到一些可讀性不高的源碼,這里主要是利用反編譯apk生成程序的源代碼和圖片、XML配置、語言資源等文件.
參考文獻里提到的apktool-1.0.0.tar.bz2和apktool-install-windows-2.1_r01-1.zip均可以從http//code.google.com/p/android-apktool/上下載,下載好之後,將涉及的命令行目錄及exe目錄添加到電腦的path路徑中,這樣就便於操作了,如檢測apktool是否可以,可以在命令行中輸入apktool,如果可以識別就表示OK了。
參考了國內的技術文章後,有人發帖以上面的思路進行操作,但沒有發技術文章,所以筆者只能去國外論壇中逛逛了,在Stack Overflow中,找到了相關的帖子,有老外留言"you can't do this",這個的確有違技術道德,但這里只做學習參考或交流。找到了一片帖子http://stackoverflow.com/questions/9218641/renaming-the-package-name-inside-an-apk,這篇帖子的回答給了比較詳細的步驟(如上),他的情況比這個還稍微復雜點,簡化後就是我要的結果,我就是按照這個基本步驟來的,回答的英文比較好懂(很有可能是國人)。
下面就按照上面的步驟一步步操作:我是已QQ瀏覽器4.0版的apk來操作的。
1、我的apktool安裝到了E盤下的apktool目錄下,所以的操作也在這個目錄下進行 E:\apkTool
將apk復制到E:\apkTool目錄下,重命名為qq4.0.apk(這個沒有要求,隨意就好)
將apk解包 命令行下cd到E:\apkTool這個目錄 apktool d qq4.o.apk qq4 將apk解包到qq4(這個也可以隨意)這個目錄
E:\apkTool\qq4這個目錄下內容如下:

2、修改AndroidManifest.xml中的包名,
將package後面的包名com.tencent.qbx改為你想要的新包名,我改為了com.tianxiao.tencentweb
將涉及原包名的com.tencent.qbx的相關activity的聲明中的包名均改為新包名com.tianxiao.tencentweb
至於intent-filter裡面的action名中包含原包名的,則可以不改,如果改的話,代碼中也要相應的改變
另外,如果有provider,provider的authorities也得改,這個在同一手機上必須唯一,否則安裝會失敗
3、在E:\apkTool\qq4\smali目錄下,有很多子目錄,子目錄下的文件多以smali結尾,這中文件的語法有點類似於匯編語言,具體原理就不深究了。
將smali目錄下的所有文件中的原包名的聲明形式com/tencent/qbx改為新包名com/tianxiao/tencentweb
具體如下,用UEdit在文件中替換即可,將目標目錄指向E:\apkTool\qq4\smali,這個將近1000條左右
如果之前改為action裡面的包名,也要將字元串形式的包名com.tencent.qbx改為com.tianxiao.tencentweb
如果有provider也要講原來的authorities值改為在AndroidManifest.xml中新改的authorities值。
4、將E:\apkTool\qq4重新打包為apk
apktool b qq4 newqq.apk
5、將新的newqq.apk 重新簽名
簽名的方法很多,一主要是手動生成簽名,用命令行簽名
我採用的現成的,下載了一個Auto-sign的文件夾,進行了簽名,這個比較簡單,網上帖子很多,就不贅述。
新簽名後的apk名為 newqq4signed.apk
6、驗證簽名 是否正確
jarsigner -verify -verbose -certs newqq4signed.apk
一般來說,沒問題,略過
7、優化apk
zipalign -v 4 newqq4signed.apk latestqq.apk 優化過的apk名為latestqq.apk
8、安裝新的apk,驗證是否成功
這個最好把Eclipse打開,手機連上,查看logcat的安裝信息。
我嘗試了3次才成功,主要是忘了 provider的authorities的處理,
出錯信息如下: Can't install because provider name qbx_bookmarks (in package com.tianxiao.tencentweb) is already used by com.tencent.qbx
原因很清楚,所以debug還是相當給力的,原來不喜歡debug,看debug過程可以更好的了解執行過程。

8. 將原安卓apk反編譯後簽名,有原簽名文件

一、可以使用如APKTool之類的反編譯工具,使用方法網上有介紹,反編譯完成後修改所有引用包名的地方及對應的文件夾,然後重新編譯為新的APK,最後再用簽名工具簽名就行。
二、第一步是用命令行的形式進行的,如果不願意進行繁瑣的配置過程,可以使用一些可視化的APK修改工作,如APK改之理、VTS(Virtuous
Ten
Stdio)等,但主要修改的地方更第一步是一致的。

9. 怎麼給軟體改包名有會的嗎幫改一下

咨詢記錄 · 回答於2021-12-18

閱讀全文

與反編譯軟體改包名相關的資料

熱點內容
安卓手機怎麼把圖標全部下移 瀏覽:183
飢荒被伺服器踢出怎麼進 瀏覽:170
c編譯器哪款好 瀏覽:731
快手寶哥發明什麼app 瀏覽:822
張艷玲編譯 瀏覽:66
android展開收起動畫 瀏覽:237
linuxxz文件 瀏覽:160
在游戲中心裏面怎麼玩到解壓神器 瀏覽:484
電腦發到手機裡面照片怎麼解壓 瀏覽:73
虛擬pdf列印機64位 瀏覽:413
支付寶AES加密和解密 瀏覽:379
編譯實驗原理下載 瀏覽:131
加密防偽溯源系統私人定做 瀏覽:222
掃碼給電動車充電的app叫什麼 瀏覽:760
關閉命令提醒 瀏覽:356
雲賬本app伺服器 瀏覽:499
python輸入數字循環 瀏覽:370
未成年人用什麼app 瀏覽:516
程序員出差多久回家 瀏覽:433
安卓如何更改文件名字 瀏覽:1002