Android开发环境
Android开发环境
mLuoya
这个作者很懒,什么都没留下…
展开
-
JNI 与 NDK
JNI 与 NDKJNI定义:Java Native Interface,即 Java本地接口作用: 使得Java 与 本地其他类型语言(如C、C++)交互,Java代码与C,C++语言代码相互调用注意:JNI是 Java 调用 Native 语言的一种特性JNI 是属于 Java 的,与 Android 无直接关系背景:Java 具备跨平台的特点,所以Java 与 本地代码交互...原创 2019-02-24 13:33:49 · 4956 阅读 · 0 评论 -
Charles使用
Charles使用下载https://www.charlesproxy.com/download/获取电脑IP地址方法一:cmd命令:ipconfig,查看IPv4地址方法二:charles → Help → Local IP Address设置拦截类型Proxy → Windows ProxyProxy → macOs Proxy勾选则代表需要拦截电脑码流,否则...原创 2019-02-23 19:18:34 · 5817 阅读 · 0 评论 -
APK反编译
APK反编译工具apktool下载:https://bitbucket.org/iBotPeaches/apktool/downloads/反编译:cmd命令:java -jar apktool_2.0.1.jar d -f E:\AndroidDevelopTool\Android反编译工具包\测试apk\MMTS-release-1.0.2.apk -o MMTS apktool2...原创 2019-02-22 23:36:08 · 5151 阅读 · 0 评论 -
Ant解析与使用
Ant的使用简介一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,多用于 Java 环境中的软件开发。由Apache软件基金会所提供.Ant 也可以有效地用于构建非Java应用程序,如 C 或 C++ 的应用程序。更一般地,Ant 可以用来驾驶任何类型的能在目标和任务来描述过程安装与使用 下载:http://ant.apache.org/bindownload.cgi ...原创 2019-02-22 23:34:59 · 5959 阅读 · 0 评论 -
Android代码混淆规范总结
代码混淆概念proguard工具用于压缩,优化,混淆代码。主要作用是移除代码中的无用类,字段,方法和属性,同时可以进行代码混淆原因保护源代码,阻止反向工程。反向工程会带来许多问题,诸如知识产权泄露,程序弱点暴露易受攻击等。使用即时编译技术的语言,如Java、C#所编写的程序更容易受到反向工程的威胁。方法将代码中的各种元素,如变量,函数,类的名字改写成无意义的名字打乱代码的格式。如删...原创 2019-02-21 08:46:09 · 5443 阅读 · 0 评论 -
Android在线工具
在线工具http://tool.oschina.net/图片压缩https://tinypng.com/序列图绘制连接:http://online.visual-paradigm.com/使用教程:https://blog.csdn.net/chktsang/article/details/79698444流程图绘制http://www.edrawsoft.cn/病毒检测...原创 2019-02-25 22:46:00 · 5353 阅读 · 0 评论 -
Android常用工具汇总
常用工具汇总性能FlowUp-——性能跟踪收费:根据用户量收费作用:跟踪APP整体性能,深入分析关键性能数据,如FPS,内存,CPU,磁盘等。官网:https://flowup.io/Takt——追踪FPS作用:追踪APP的FPS下载:https://github.com/wasabeef/TaktAndroid Debug Database——数据库与SP调试作用:视图模式调...原创 2019-02-25 23:31:29 · 4753 阅读 · 0 评论 -
Android版本管理工具——GIT认识与使用
GIT下载与安装下载:下载msysGit_…exe安装:傻瓜式安装验证:开始菜单 → Git → Git Bash 如果弹出命令框,Git安装成功使用:指定git仓库配置(统一)弹出的命令框输入命令:git config --global user.name “tangheng”git config --global user.email "tangheng@163.com"原创 2019-02-25 23:35:22 · 4469 阅读 · 0 评论