
自网载、安装Source Insight软件
打软件-->Project -->new project
输入给项目起名称项目保存址
选择项目源码路径
添加项目
关闭d窗进入项目目录
打项目某文件
用apktool反编译,编译的时候要配置Java环境,具体的可以去机锋论坛或木蚂蚁论坛查看,还有那个内容是可见的,代码是有的,只是查看的时候要设置编码,一般我用notepad++查看
mWebViewsetWebViewClient(new WebViewClient(){
// 这个方法在用户试图点开页面上的某个链接时被调用
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if(url!=null) {
// 如果想继续加载目标页面则调用下面的语句
// viewloadUrl(url);
// 如果不想那url就是目标网址,如果想获取目标网页的内容那你可以用>
安卓软件逆向获取源码不容易,需要有一定的技术知识和经验才能够成功。首先,需要使用反汇编工具将软件反汇编出汇编代码,然后再使用反编译工具将汇编代码反编译成源代码。最后,还需要通过编辑和调试来恢复原始代码,以便获取完整的源码。
一种办法是自带SDK管理工具更新:
另外的办法就是:
第一步:查看当前工程的SDK版本;
2打开工程,查找任意一个函数,点击右键,选择查看源码
3提示找不到java源文件,这里需要手动添加源文件;
4按图选择这里还没有source的文件夹所以去下载相关平台的SDK的java源码;
5根据SDK版本下载对应的源码,比如21的
6在SDK平台目录下,新建一个sources文件夹;
7把源码直接解压到当前文件夹下;
8再次选择查到源码,并选择sources文件夹;
9eclipse会自动导入;
10再次查看函数的源码,是不是代码就出来了
应该是public void showSource(String html) {} 运行在非UI线程里面, 你尝试在这个方法里面使用handlersendMessage() 然后在handler的handlerMessage 方法中更新TextView中的内容试试
以上就是关于一般怎样查看Android系统源码全部的内容,包括:一般怎样查看Android系统源码、有一个android的软件,如何获得其源代码、android webview加载某个网页,之后通过这个网页调到了另一个页面,怎么获取这个页面的网址和源码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)