2016-08-20 82 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正面临什么问题,为什么他的解决方案无效,以及为什么您链接的工具可以工作。如果所有问题都是要求链接到非现场资源,它将被关闭,因为这是标记选项之一。 –

相关问题