❶ 怎样查看 Android APP源代码
将apk文件拷贝至sdcard上。
命令顺序如下:
进入Android sdk文件夹/tools目录下
输入adb shell
输入su
输入cd data
输入cd app
这时就可以看到你安装的所有的apk文件。输入cp 空格 对应的apk 空格 /sdcard/
这样就将apk文件拷贝出来了。
将apk文件后缀直接变成rar格式,可以看到熟悉的目录结构了,
其中xml文件打开后都是二进制的,无法查看。
这时就用到了一个android4me的AXMLPrinter2工具。(请自行网络搜索)
输入以下命令,将xml文件解析出来
java -jar AXMLPrinter2.jar showtimes_list.xml
此命令是在命令行中查看此showtimes_list.xml
将showtimes_list.xml生成xml文件,则输入以下命令:
java -jar AXMLPrinter2.jar showtimes_list.xml > h.xml
目前进行到这一步,只能看到xml文件的内容,其工程中的java源文件还是看不到,看目录结构下有一个classes.dex文件,我们需要将dex文件变为jar文件。
这里用到了另一个工具dex2jar。(自行搜索下载)
在Windows下解压之后的目录如下图所示:
在命令行中,进入到此目录下:
在Windows下,输入以下命令:
dex2jar.bat c:classes.dex
运行完之后,在C盘会多一个classes.dex.dex2jar.jar文件,此文件就是我们需要的jar文件。
利用jd-gui,将jar文件反向工程为java代码。(请自行搜索下载)
它分为Windows、Linux、和max三个版本,这里我下载的是Windows版本的。
解压之后,双击运行exe文件,选择classes.dex.dex2jar.jar文件,相应的jar文件中的Java文件就被反向工程显示出来了!
❷ 安卓app开源代码在哪下 android开发源码
Android开发源码的获取与使用
一、获取Android开发源码
官方渠道:
GitHub等代码托管平台:
第三方镜像站点:
二、在Eclipse中使用Android开发源码
安装Eclipse和ADT插件:
导入Android源码项目:
配置构建环境:
浏览和修改源码:
编译和运行项目:
三、注意事项
通过以上步骤,你可以在Eclipse中成功获取并使用Android开发源码进行开发工作。
❸ 怎么把java代码做成安卓app(java怎么把代码变成软件)
java写的代码怎么变成Android的APP?1、打开eclipse,打开编写好的Java程序;在编写好的程序代码界面中按下快捷键Ctrl+Shirt+O;这时eclipse识别到自动导入的快捷键就会把程序中所需要的包都导入到程序中;这样就完成了自动导入包的步骤了。
2、第一步,安装jdk,配置jdk环境。网络搜jdk配置第二步,安装AndroidStudio+SDK。或者Eclipse+ADT+AndroidSDK。第三步,需要Android机子或者安装虚拟机。如有疑问,请提出。
3、把USB调试选项打开,在用数据线把手机插到电脑上,点击那个绿色的按钮就可以了,如果是eclipse开发的话,右键项目,然后选择runasandroidapplication。它会启动模拟器。提示调试信息。
4、那要看你这个app要在什么地方用啊。一般app都指的是手机应用,不是java写的,android或者ios。
5、使用java编写android的app需要下载adt这属于ecilpse的一种特殊插件,使用adt就可进行app的编程了。
6、android的组建都是通过远程的IPC调用完成的,也就是说服务端有什么功能才能用什么功能。不是所有用java写的程序都能在标准jvm中运行的。android中的虚拟机是修改过的,跟标准的JVM不同。
怎么使用java做安卓软件按win+R打开命令面板,输入cmd,进入后输入java-version然后回车,接着输入javac,回车,看结果是否与下图相同。这里需要注意的是java-version的java后面是有空格的。
问题六:如何制作一个安卓app(过程)?安装JDKJava开发工具包,ADK安卓开发工具包,开发工具Eclipse或AndroidStudio,学习Java语言。
直接网络搜索安卓开发教程,资源非常多。先去把Java和C学好再说。
第一步,安装jdk,配置jdk环境。网络搜jdk配置第二步,安装AndroidStudio+SDK。或者Eclipse+ADT+AndroidSDK。第三步,需要Android机子或者安装虚拟机。如有疑问,请提出。
Java能转Android开发吗?如何转?1、java开发转安卓开发需要多久:如果你想从Java开发转行变成安卓如果每天都花时间去学习安卓开发,那么一两个月下来你基本上能开发一个小应用了。
2、因为牵涉到网络和数据库的程序,后台需要的还是JAVA基础和JavaWeb的知识,单论Android开发的话,我觉得更像一个前端开发的框架,你可能需要熟悉XML,配置文件和数据的传递和返回等技术,熟悉JSON的解析等。
3、首先安卓入门的话要求并不算高,第一,需要会Linux的基础知识,开发当中需要使用。第二,学习需要一些简单的数据库知识,最好具备一定的数据结构和算法基础知识。第三,安卓开发的语言是Java,所以一定要有扎实的Java基础知识。
4、无法转化。界面展现层需要重新修改。后台的代码还是可以用的。
怎么可以把在电脑上用java代码写的程序变成安卓手机的app啊1、打开eclipse,打开编写好的Java程序;在编写好的程序代码界面中按下快捷键Ctrl+Shirt+O;这时eclipse识别到自动导入的快捷键就会把程序中所需要的包都导入到程序中;这样就完成了自动导入包的步骤了。
2、最方便的还是使用Eclipse加上Eclipseme插件编写代码,然后直接生成jar文件,使用这个文件放在手机里安装后就可以运行了。
3、是的,你可以使用JavaWebStart(JWS)将你的Java程序封装成一个独立的应用程序,可以让用户在没有网络的情况下也可以使用。
4、那要看你这个app要在什么地方用啊。一般app都指的是手机应用,不是java写的,android或者ios。
5、首先要懂得开发语言,安卓开发语言和苹果开发语言。这是最最基本的。其次要知道app开发前后台逻辑关系。如果这些都不会,那推荐使用在线app开发平台,比如应用之星。这个平台就无需编码技术,人人都能开发,可以去试试。
6、你提的这个问题还真不容易,因为你要解决两个问题。一个是step,iges文件的解析,另一个是显示操作。都挺复杂的。
❹ 怎样查看 Android APP 源代码
需要把反编译的apk存放到apktools同级文件夹目录下,然后运行要查看的安装包,具体操作如下:
1、首先把反编译的apk存放到apktools同级文件夹目录下,如下图所示。