2013-02-22 81 views
-16

我有一個APK文件,名爲:MyApp.apk。首先我使用apktool解碼:Android - 使用apktool構建項目到APK文件時出錯

apktool d MyApp.apk 

它生成項目文件夾:MyApp。然後我將它導入到Eclipse中進行編輯。
我在MyApp項目中創建一個新類作爲Activity。
完成後,我再次使用apktool項目導出到一個APK文件:

apk b MyApp 

它會產生我的名字Final_MyApp.apk APK文件。之後,我簽署了。
當我使用安裝Final_MyApp.apk:

adb install Final_MyApp.apk 

我的應用程序不運行。如何解決它?

+3

你總是同樣的問題.... [Android的 - 如何解碼和反編譯任何APK文件] [1 ] [Android的 - 運行APK文件中使用apktool出現錯誤後編輯:INSTALL_PARSE_FAILED_NO_CERTIFICATES] [2] [1]:http://stackoverflow.com/questions/14975618/android-how-to-decode-and-decompile-any-apk-file [2]:http://stackoverflow.com/問題/ 14994166/android-run-apk-file-after-editing-using-apktool-get-error-install-parse-fai – dmnlk 2013-02-22 05:13:04

+0

這是同一個項目,但有3個問題。你沒有看到? – 2013-02-22 07:11:22

回答

0

adb install只會將您的應用程序安裝在設備上。
來啓動應用程序,你必須調用行爲管理(AM)

adb shell am start -n com.package.name/com.package.name.ActivityName 

看到這個職位的詳細資料:https://stackoverflow.com/a/4567928/1321873

0

我想你不能把你的新活動包含到你的android清單文件中。這就是爲什麼你的APK不能運行。

而且存儲您的APK在C或d文件夾,並嘗試這樣

adb install C:\Final_MyApp.apk