Java 更改和重新编译Android源代码

Java 更改和重新编译Android源代码,java,android,eclipse,user-interface,dex,Java,Android,Eclipse,User Interface,Dex,在反编译一个Android应用程序之后,我可以通过使用JDGUI打开classes.dex文件来查看它的源代码/Java类。在重新编译应用程序并将修改后的应用程序安装到手机上之前,我需要向该应用程序添加几行代码。问题是,即使我可以查看源代码,我也无法向其中添加代码。我是否可以向应用程序中添加代码,而不是只查看它?我已经尝试导入Eclipse,但显然无法导入classes.dex文件,需要一种方法来实现 您必须使用。也可以看看这个指南。不像你想的那么容易。你不能像这样直接更改APK。您需要一路通过

在反编译一个Android应用程序之后,我可以通过使用JDGUI打开classes.dex文件来查看它的源代码/Java类。在重新编译应用程序并将修改后的应用程序安装到手机上之前,我需要向该应用程序添加几行代码。问题是,即使我可以查看源代码,我也无法向其中添加代码。我是否可以向应用程序中添加代码,而不是只查看它?我已经尝试导入Eclipse,但显然无法导入classes.dex文件,需要一种方法来实现

您必须使用。也可以看看这个指南。不像你想的那么容易。

你不能像这样直接更改APK。您需要一路通过管道:Java源代码->Java字节码->Dex字节码->打包APK->签署APK。顺便问一下,你想达到什么目标?要破解别人的应用程序?可能需要别人的代码,如果你得到了源代码,再添加几行代码