怎样查看 Android APP源代码?

怎样查看 Android APP源代码?,第1张

将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 AXMLPrinter2jar showtimes_listxml
此命令是在命令行中查看此showtimes_listxml
将showtimes_listxml生成xml文件,则输入以下命令:
java -jar AXMLPrinter2jar showtimes_listxml > hxml
目前进行到这一步,只能看到xml文件的内容,其工程中的java源文件还是看不到,看目录结构下有一个classesdex文件,我们需要将dex文件变为jar文件。
这里用到了另一个工具dex2jar。(自行搜索下载)
在Windows下解压之后的目录如下图所示:
在命令行中,进入到此目录下:
在Windows下,输入以下命令:
dex2jarbat c:\classesdex
运行完之后,在C盘会多一个classesdexdex2jarjar文件,此文件就是我们需要的jar文件。
利用jd-gui,将jar文件反向工程为java代码。(请自行搜索下载)
它分为Windows、Linux、和max三个版本,这里我下载的是Windows版本的。
解压之后,双击运行exe文件,选择classesdexdex2jarjar文件,相应的jar文件中的Java文件就被反向工程显示出来了!

Android是一种基于Linux的自由及开放源代码的 *** 作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android *** 作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于2008年10月。Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2013年的第四季度,Android平台手机的全球市场份额已经达到781%。 [1]  2013年09月24日谷歌开发的 *** 作系统Android在迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。

Android一词最早出现于法国作家利尔亚当(Auguste Villiers de l'Isle-Adam)在1886年发表的科幻小说《未来夏娃》(L'ève future)中。他将外表像人的机器起名为Android。

Android的Logo是由Ascender公司设计的,诞生于2010年,其设计灵感源于男女厕所门上的图形符号, [1]  于是布洛克绘制了一个简单的机器人,它的躯干就像锡罐的形状,头上还有两根天线,Android小机器人便诞生了。其中的文字使用了Ascender公司专门制作的称之为“Droid ” 的字体。Android是一个全身绿色的机器人,绿色也是Android的标志。颜色采用了PMS 376C和RGB中十六进制的#A4C639来绘制,这是Android *** 作系统的品牌象徵。有时候,它们还会使用纯文字的Logo。

方法/步骤:
1
首先在手机中找到我们的设置,手机的不同可能显示的图标不同。 也可在下凡通知栏中找到。
2
点击设置图标。
3
选择设置页面中的全部设置,往下翻找到安全然后点击。
4
在安全中我们可以看到未知来源的哪一行是开启的,我们点击来关闭它。
5
这是关闭后的样子。 关闭后如果在安装APP会提示禁止安装。

问题一:手机锁机软件怎么弄 我有源码 设置里面

问题二:知道了手机锁机源码,怎么从中查看锁机密码 10分 password后面的数字,就是密码

问题三:有没有手机锁机源码? 你可以到一聚街源码商城看看,我以前买过一个,你可以把邮箱留下来,我发你。

问题四:求手机版锁机源码谁有

问题五:手机锁机源码怎么看密码 在那个文件看 你需要先逆向

问题六:安卓手机锁机txt代码 所需权限:
复制代码代码如下:
复制代码代码如下:
锁屏、唤醒相关
private KeyguardManager km;
private KeyguardLock kl;
private PowerManager pm;
private PowerManagerWakeLock wl;
private void wakeAndUnlock(boolean b)
{
if(b)
{
获取电源管理器对象
pm=(PowerManager) getSystemService(ContextPOWER_SERVICE);

获取PowerManagerWakeLock对象,后面的参数|表示同时传入两个值,最后的是调试用的Tag
wl = pmnewWakeLock(PowerManagerACQUIRE_CAUSES_WAKEUP | PowerManagerSCREEN_BRIGHT_WAKE_LOCK, bright);

点亮屏幕
wlacquire();

得到键盘锁管理器对象
km= (KeyguardManager)getSystemService(ContextKEYGUARD_SERVICE);
kl = kmnewKeyguardLock(unLock);

解锁
kldisableKeyguard();
}
else
{
锁屏
klreenableKeyguard();

释放wakeLock,关灯
wlrelease();
}

}
刚查到的,满意就采纳哈,不满意赞一下我也可以啊~~

问题七:易安卓锁机源码怎么写,求高手指点 用iapp吧 iapp的语言相对简单 而且源码网上一大堆

问题八:求手机版锁机源码谁有 手机锁机源码,恐怕只有编程工程师有,并且一个程序一种锁机源码,你想要哪一种。

问题九:不知道锁机代码 代码如下
net user Administrator 密码
net user admin 密码
net user 用户名 abin /add
net localgroup administrators 用户名 /add
Shutdownexe -s -t 3

网上给的android源代码怎么用?
git的工程里面不是都有英文的readme么,File -> import先浏览到目录到library,导入library,然后,浏览到samples目录导入samples,结束。

我总共就花了两分钟下载导入,build,截图,发帖回答。
我在网上下了一些Android的源代码,不知道怎么用Eclipse运行
file>import> 输入android 下一步 把你的项目导进去就好了
安卓源码怎么用
是import 然后选android 导入整个目录就行了
下载的安卓源码怎么用 20分
如果是用的ecilipse,在file里面有个import,剩下的 *** 作可以看这个链接

blogs/9
一个android的源程序怎样用eclipse打开
用eclipse的import功能将其导入,就可以打开了
android软件开发 怎么读懂一个android源代码
一开始都会感觉到疑惑,网络上,论坛上,甚至是书本上都讲不清楚,不知道这是什么原因,我想人类的私心在里面会占据很大的因素。

不是每个人都愿意分享自己辛苦得来的经验和心得。

android软件,你可以这么看,它是用java语言+很触很多的现成的已经被别人写到的包组合成的。

其实它的本质就是java,然后那些界面什么,其实核心就是一个叫做XML的东西。

这个XML其实也没什么神秘,就是一个国际化的,标准的标签。

然后标签其实说白了就是记号,你在这个XML文件里面,按照谷歌给你定好的游戏规则,写标签,然后这个标签会被自动解析成相应功能。

整个android界面其实就是一个XML文件,android表面上的东西几乎都是XML文件组成的,剩下的核心程序逻辑,其实就是java程序。

再换句话说,你可以在java上把程序逻辑写好,然后单独写个XML文件,然后合并起来,就是android
java问题。安卓手机源代码怎么运行
既然你安装了eclipse那你就可以配置sdk环境,然后建一个android project,把你的源代码放进去,选择在你自己的手机上运行就会自动安装到你手机上了。嫌麻烦的话可以发给我,我帮你运行一下直接给你app文件
如何打开android 源代码
导入工程文件,就是文件下的Import ,打开导入面板后选择已经存在的项目,在第二项里面,然后定择你项目的文件夹即可,eclipse会自动扫描
怎样着手研究 Android 源代码
一、源码里的工程需要导入所有的Android源码,不可以单独作为一个Android工程导入到Eclipse里。

二、使用git和repoAndroid的源代码,参考如下步骤

以下 *** 作都是在Ubuntu1004LTS下完成:

1)安装git

sudo apt-get install git-core

2)安装curl

sudo apt-get install git-core curl

3)安装Repo,为了方便直接repo到用户根目录中。通过curlrepo
安卓游戏中的源代码有什么用,是如何编写和解析的
会java语言么?不会的话跟你解释也是扯淡

问题一:手机开放源码有什么作用 开源就是看到系统中的源代码,可以自己扩展系统功能、进行二次开发,一般开源的系统安全性比较好,如linux系统。而且不必担心系统中会存在后门

问题二:手机里的开放源代码有啥用? 源代码就是手机所有的系统编程内容,对你可能没啥用

问题三:手机代码的用处是什么? 指的是哪些代码

问题四:手机源代码是什么? 50分 源代码针对智能机而言
摩托罗拉linux手机的源代码开放 那么玩家和手机软件厂家可以根据源代码开发mgx mpkg格式的软件
源代码比较深的说法是指一系列人类可读的计算机语言指令
我们看的电脑的网页 也是源代码组成的 包括文字和图像
更深层的意思我们一般人是不能理解的 我认为是属于电脑的一种语言或者程序 一个开发程序的原始资料吧

问题五:安卓源代码究竟是什么?有什么作用? 源代码是Google公司发布的最纯净的安卓系统代码,然后再由各大手机开发公司自行优化开发。简单的说就是原料,未经加工过的。望采纳!!

问题六:手机的源代码什么意思 源代码针对智能机而言
摩托罗拉linux手机的源代码开放 那么玩家和手机软件厂家可以根据源代码开发mgx mpkg格式的软件
源代码比较深的说法是指一系列人类可读的计算机语言指令
我们看的电脑的网页 也是源代码组成的 包括文字和图像
更深层的意思我们一般人是不能理解的 我认为是属于电脑的一种语言或者程序 一个开发程序的原始资料吧

问题七:手机开放代源码有什么用? 一、可供大家学习。二、就像linux一样、开源的、集思广益、它会进步得更快、

问题八:app源码有什么用? 当然是支持app应用软件运行的一种代码了,就类似网页都有源代码一样,不过app的源码就难很多,详情去互联在线这样的app开发网站上咨询下吧,我觉得互联在线挺专业的,我也在他们网站逛过,感觉可以。

问题九:华为源码是什么意思?干什么用的? 华为自家手机系统的源码

问题十:什么是手机系统的源代码? 手机源代码和电脑的一样,就是直接控制硬件的代码安卓40的原代码也没有别的特殊rom主要是刷系统用的文件,就行电脑装系统一样,刷rom就是换系统


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10440021.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-08
下一篇 2023-05-08

发表评论

登录后才能评论

评论列表(0条)

保存