1. E4A寫的APK用apktool反編譯成功,但是修改後回編譯時失敗
1
有沒有載入framework-res.apk構架?在編譯一些系統程序時需要先載入framework-res.apk這個系統構架。
2
反編的文件及framework-res.apk是不是官方原版未改動過的?很多時候出錯是因為反編的文件是別人或自己改動過的,建議直接從官方固件中提取文件進行編譯。
3
技巧說明使用的工具是否版本過低?目前APK編譯工具apktool已更新到1.5.2了,這里有本人珍藏的互動式界面版下載:點我下載
4
技巧說明以上都沒有問題?反編後什麼也不改回編也出錯?那隻有一個方法了:可以嘗試一下用低版本的apktool進行反編譯,然後在用高版本的apktoo工具回編譯
5
打開要編譯文件夾目錄下的
apktool.yml,修改apkFileName參數為
非中文,問題可以解決
6
反匯編時沒有生成apktool.yml,進行反匯編時,改用命令apktool
d
-r
xx.apk
xx便可以解決(加上了-r選項)
2. E4A破解版編譯老提示java jdk 版本不是6.0的,可是我的確安裝的是6.0的
需要明確以下兩點:
1.環境變數是否設置.
2.確認下你安裝的是jdk還是jre.
3. e4a面板的用法
使用方法:
1、首先我們先將e4a軟體打開,然後找到工具欄中的文件,在下拉菜單列表中找到新建文件。
2、在新建文件中輸入英文包名,在輸入應用的名稱,點擊新建工程,選擇保存的地方,再輸入保存文件名即可。
3、在設計編程的區域中,左側核心庫中,點擊按鈕,在設計區域中拖住一個按鍵的圖標。
4、在設計區域中,雙擊按鈕圖標,然後進入到設計區域,在按鈕上單擊事件中,剩下的就是寫代碼了。
5、把寫好的程序進行編譯並且操作,等軟體進行編譯操作之後,編譯成功後就可以生成一個app軟體了。
4. e4a編譯出現很抱歉 程序已停止運行
沙比,哪來的bug,檢查自己的代碼,如果有如果判斷等要要把代碼寫在線內,過線翻譯就會報錯。