十年专注于品牌网站建设 十年专注于品牌网站建设,低调、高逼格、有情怀的网络应用服务商!
南昌百恒网络微信公众号 扫一扫关注
小程序
tel-icon全国服务热线:400-680-9298,0791-88117053
扫一扫关注百恒网络微信公众号
扫一扫打开百恒网络微信小程序

百恒网络

Apk生成及安装方法,以及反编译操作方法即将dex转成java

baiheng 2014/10/28 5128

       android项目开发完成后,对于初学者来讲比较激动的事情就是部署到手机上进行实际应用。在此南昌网站设计公司百恒科技工程师向大家介绍几种安装方法及反编译方法。如下:

1.运行该项目,就可以在该项目的bin目录下-->XX.apk 找到你的apk文件。

备注:此方简单,但不易区分版权,所以不建议用此方法推出产品级应用。

2.当前项目-->(右)Android Tool-->Export Singed Application Package (导出签名的app) 按照提示,即可完成apk的生成。  

3.安装:

手动将apk安装到模拟机上
       adb install xx.apk 备注:adb要已经添加环境变量或进入该目录下. Ant安装软件
有多个设备时需要指定备
      Adb –s Coolpad5870 e:\xx.apk
     adb unstall cn.jxbh.Helloworl (包名)

4.反编译
Apk反编译将classes.dex生成.java dex2jar -->生成jar包 JD-GUI 生成-->可读的class文件
第1步.运行dex2jar
D:\BackupSoftware\dex2jar-0.0.9.15>dex2jar.bat classes.dex
this cmd is deprecated, use the d2j-dex2jar if possible
dex2jar version: translator-0.0.9.15
dex2jar classes.dex -> classes_dex2jar.jar
Done.
第2步.将生成的classes_dex2jar.jar直接拖到jd-gui.cfg -->save all sources

  以上操作步骤是百恒网络技术工程师实际操作经验,希望此文对广大从事app开发人员有所帮助。
原创文章出自:百恒网络 如转载请注明出处!专业,专注于南昌建网站公司,为用户提供高品质的网络产品及优质服务是我们始终的追求.

400-680-9298,0791-88117053
扫一扫关注百恒网络微信公众号
扫一扫打开百恒网络小程序

欢迎您的光顾,我们将竭诚为您服务×