如何在eclipse下编译android代码

如何将反编译android代码,并添加到eclipse中查看~

反编译android代码并在eclipse中查看:
apk反编译得到程序的源代码、图片、XML配置、语言资源等文件
下载上述工具中的apktool,解压得到3个文件:aapt.exe,apktool.bat,apktool.jar ,将需要反编译的APK文件放到该目录下,
打开命令行界面(运行-CMD) ,定位到apktool文件夹,输入以下命令:apktool.bat d -f test.apk test

在改目录下会生成一个classes_dex2jar.jar的文件,然后打开工具jd-gui文件夹里的jd-gui.exe,之后用该工具打开之前生成的classes_dex2jar.jar文件,便可以看到源码了,效果如下:

1、生成keystore
  按照下面的命令行在C:\ProgramFiles\Java\jdk1.6.0_10\bin>目录下,输入
keytool -genkey -alias android.keystore -keyalg RSA -validity 100000
-keystore android.keystore
  参数意义:-validity主要是证书的有效期,写100000天;空格,退格键都算密码 。
 命令执行后会在C:\ProgramFiles\Java\jdk1.6.0_10\bin>目录下生成android.keystore文件 。如图-1


  图-1
命令行下生成android.keystore
dos里面的内容
(C:\ProgramFiles\Java\jdk1.6.0_10\bin>keytool-genkey-aliasandroid.keystore-keyalgRSA-validity100000-keystoreandroid.keystore
输入keystore密码: android您的名字与姓氏是什么?[Unknown]: sxl您的组织单位名称是什么?[Unknown]: xs您的组织名称是什么?[Unknown]: xs您所在的城市或区域名称是什么?[Unknown]: null您所在的州或省份名称是什么?[Unknown]: null该单位的两字母国家代码是什么[Unknown]: nullCN=sxl, OU=xs, O=xuesheng, L=null, ST=null, C=null 正确吗?[否] y输入的主密码(如果和keystore密码相同,按回车):)

2、Eclipse Android生成apk文件
右键单击项目名称,选择"Android Tools",再选择"Export Signed Application Package…",如下图所示。


进入左图所示页面,单击"Next>"按钮,进入如右图所示窗口。


其中,Location为证书库将要存放的位置,Password是证书库的密码。
打包程序时,系统要求使用数字证书。如果没有数字证书,选择"Create new keystore"新创建一个证书库,单击"Browse…"按钮选择证书库将要保存的位置并填入信息,如左图所示。单击"Next>"按钮,如右图所示。

其中,Alias是该证书的名字;password是该证书的密码;Validity是指定证书有效年份。
如果已经拥有一个证书,那么可以选择"Use existing keystore",之后直接定位到证书库的位置并填入密码,如左图所示,接下来填入密码,单击"Next>"按钮,如右图所示。

单击"Browse…"按钮,选择文件保存的位置,如下图所示。

"Destination APK file "指定APK存储的位置。单击"Finish"按钮,打包完成。
进入"D:\My Document",会看到生成的HelloWorld.apk以及sharpandroid证书库。

eclipse下编译android代码的流程如下:

1.点击android工程,点击run

2.弹出窗口,选择运行设备,如下图,点击run就可以编译,运行



下载安装android的插件……

eclipse下 run as application,就进行了编译并执行

要有android插件才可以编译

Android代码本来就是用java编写的,你说呢

如何使用eclipse新建并编译,运行Java程序
答:eclipse 方法如下:新建java工程 输入工程名 新建类文件 输入name 编写代码。F11编译运行测试

如何在eclipse中使用java8编译
答:1. window系统下载对应的java8版本(jdk-8u131-windows-x64.exe安装版本),按照步骤部署。安装成功后,cmd显示如下:2. eclipse的版本是Kepler Service Release 2,搜索插件路径: Help -> eclipse marketplace-> search -> find 1) Java 8 support for EclipseKepler SR2 --java8编译所需...

如何使用eclipse新建并编译,运行Java程序
答:1、新建一个java工程 2、输入工程名字,其余设置默认,根据需要改变 3、选择刚刚创建的工程文件中的src,右键新建,选择class 4、填写class名称,首字母最好的大写,否则会有警告,但是不影响程序运行。同时建议第二个框中的创建main函数选项选上。5、完成。此时可以编写自己的程序。

eclipse编译按钮在哪
答:Finish按钮。根据查询CSDN网显示,在eclipse中,可以直接点击Finish按钮进行编译。

eclipse 项目中 怎么重新编译整个工程?
答:1、点击选择号重新编译的项目,如下图所示:2、在【source】下的选择【clean up】这个选项,如下图所示:3、然后点击【Next】到下一步,如下图所示:4、点击【Next】按钮后,会显示出你最近修改过的代码,如下图所示:5、点击【Finish】按钮,进行重新编译。

Eclipse不编译如何解决 eclipse不能自动编译解决攻略教程
答:打开project build automatically 另外 clean一下就可能会编译了,结果还不行.eclipse默认是选自动编译。即使取消自动编译,手动build工程,也不能编译。出现这种情况一般有以下三种原因:1.如果项目里引了某个不用的jar包,而那个包又被你删了,就会出现不报错但怎么也编译不出来class文件的情况,可以把所有...

eclipse源码怎么编译?
答:www.eclipse.org下载后是一个压缩包,解压缩就可以使用了,当然之前要安装jre 不过下载jdk的时候就有。在eclipse中,需要新建一个工程,然后在建立类,才可以,这样作的原因事便于代码管理,也事由于IDE都这样了,做好的程序,在左边的浏览树的程序上,右键打开选择run-java application就可以了,但是一...

如何搭建Java开发环境 使用eclipse开发Java程序
答:1、首先要用Eclipse+EclipseME+WTK搭建J2ME开发环境 下载解压安装 Eclipse SDK Version: 3.3.2(早已经安装好了),并安装中文语言包:1)Eclipse :http://www.eclipse.org 2)Eclipse 3.3 中文语言包(babel):在Eclipse中打开插件安装菜单:Software Updates/Find and Install... ,搜索要安装 ...

怎样用eclipse将安卓程序打包为apk
答:用eclipse软件打包app安卓客户端免费下载 链接:https://pan.baidu.com/s/1XhnUmAQhA468EC4xt29ZmA 提取码:7a4n Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java...

如何搭建Java开发环境 使用eclipse开发Java程序
答:配置好java环境变量,就可以用eclipse开发java程序 1.官网下载jdk,下载后进行默认安装即可 2.从控制面板的系统中选择"高级系统设置"3.选择"高级"标签下的环境变量 4.在"系统变量(S)"中设置分别新建JAVA_HOME,PATH,CLASSPATH 5.新建(JAVA_HOME)变量名:JAVA_HOME 变量值:E:\Program Files (x86)\...

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网