随笔分类 -  Android

Embedded System discussion
摘要:Android Studio 使用socks代理 准备工作 1. 从https://www.privoxy.org/下载Privoxy软件 2. 安装Privoxy 3. 在Privoxy安装目录找到config.txt 4. 编辑config.txt文件,添加行: 这个语句是将socks代理转发为 阅读全文
posted @ 2018-09-27 15:34 Jojodru 阅读(3694) 评论(0) 推荐(0)
摘要:源码版本:android 7.0 步骤1:source build/envsetup.sh 步骤2:lunch 步骤3:选择编译设备目标 步骤4:make adb USE_MINGW=y 下面是应对编译失败的对策: 错误:没有规则创建AdbWinApi.a 很奇葩的一个错误,即使手动拷贝至 out/ 阅读全文
posted @ 2017-02-22 18:20 Jojodru 阅读(928) 评论(0) 推荐(0)
摘要:android操作系统在5.0之后加入了对64位程序的支持,同时兼容运行32位的进程 android的进程绝大部分是zygote父进程fork出来的子进程 zygote进程fork出来的进程是32位进程 zygote64进程fork出来的进程是64位进程 但是有一些在zygote启动之前的进程,那就 阅读全文
posted @ 2016-06-06 15:51 Jojodru 阅读(1880) 评论(0) 推荐(0)
摘要:现在的android app在开发时,引入了两次点击返回键退出app的设计 为了避免用户误触,这个设计很人性化 中文网上社区有些同学贴了一些实现的例子,我觉得不是很好 代码如下 其中显示的调用了finish方法,更有甚者,显示的调用system.exit方法,以讹传讹,造成程序bug,降低程序的用户 阅读全文
posted @ 2016-04-28 16:57 Jojodru 阅读(4766) 评论(0) 推荐(1)
摘要:PermRoot.bat可以获取root权限。IsRoot.bat可以测试是否拥有root权限。UnRoot.bat可以清除root权限。下载地址:http://pan.baidu.com/s/1dDgWFsP不要问我要源码,没有啊。 阅读全文
posted @ 2014-10-11 11:35 Jojodru 阅读(289) 评论(0) 推荐(0)
摘要:使用前一篇文章Win32创建后台进程的方法创建adb后台服务进程,下面给出adb 2.6 升级至2.9 版本 for visual studio的代码。编译参数为:WIN32_DEBUG_CONSOLEHAVE_WINSOCKADB_HOSTHAVE_WIN32_PROC_WINSOCKAPI_HAVE_WIN32_IPC_XOPEN_SOURCE_GNU_SOURCE编译所需额外库为:kernel32.libuser32.libgdi32.libwinspool.libcomdlg32.libadvapi32.libshell32.libole32.liboleaut32.libuuid.l 阅读全文
posted @ 2012-09-03 16:58 Jojodru 阅读(992) 评论(0) 推荐(0)
摘要:手头一个项目要用到adb通信,网上找了个adb for vs2008的版本,改了一些,编译测试通过。需要zlib,如果读者vs2008版本和笔者不一致,则需要重新编译zlib,负责链接失败。zlib编译方法:从vs2008开始菜单进入vs2008的命令行窗口,cd到zlib目录,然后输入命令编译即可:nmake -f win32/Makefile.msc LOC="-DASMV -DASMINF"OBJA="inffas32.obj match686.obj"迅雷快传附件附上adb for vs和zlib的压缩包。http://pan.baidu.com 阅读全文
posted @ 2012-08-30 19:02 Jojodru 阅读(541) 评论(2) 推荐(0)