2016-08-20 84 views
1

我正在製作應用程序,它花了我一段時間才完成,但我的電腦壞掉了,我的Nexus 6P上只有.apk文件。從已簽名APK提取文件 - Android Studio密鑰

我試着(從手機)提取和反編譯,但沒有運氣,我認爲這是因爲.apk文件是用鑰匙(Android Studio中)簽署..

有人能幫助我嗎?基本上.apk沒有正確的反編譯,因爲它自簽名以來就是「空的」。

enter image description here

編輯:我試圖與dex2jar,SmartJavaDecompiler等,其結果總是相同的上述圖像的。

EDIT2:AppInfo();

package com.android.tools.fd.runtime; 

public class AppInfo 
{ 
    public static String applicationClass = null; 
    public static String applicationId = "com.domain.bonner"; 
    public static long token = 3064261470052890181L; 
    public static boolean usingApkSplits = false; 
} 
+0

你得到正確的面板上如果你在jd_gui點擊 「(C)了AppInfo」? – 2016-08-20 11:48:05

+0

@RC。我編輯了這篇文章,謝謝。 – FilipeOS

回答

0

jadx - 地塞米松對Java反編譯 命令行和GUI工具從Android的地塞米松和APK檔案生成Java源代碼。

https://sourceforge.net/projects/jadx/files/

+0

這只是一個鏈接 - 它應該是一個評論。 –

+0

@CharlesMcKelvey這個問題的答案將永遠是一個下載鏈接。我們無法在此發佈整個工具。 –

+0

不,但是您可以解釋OP正面臨什麼問題,爲什麼他的解決方案無效,以及爲什麼您鏈接的工具可以工作。如果所有問題都是要求鏈接到非現場資源,它將被關閉,因爲這是標記選項之一。 –

相關問題