
android
安卓相关的各种技术
msInfoSec
iOS逆向,算法逆向,协议分析,app剖析,自动化测试。 angelpoint#foxmail.com
展开
-
java停止线程
停止线程,建议在extends的Thread类中增加一个属性 isStop来标志是否结束while循环,再在while循环中判断isStop的值。转载 2020-10-08 21:54:54 · 216 阅读 · 0 评论 -
smali指令:invoke-direct/range
使用invoke-direct/range,传入参数的寄存器序号是连续的。原创 2020-10-08 21:33:43 · 2909 阅读 · 0 评论 -
Android Studio调试smali提示:Line numbers info is not available
Android Studio借助Smalidea插件,对应用进行调试原创 2020-09-29 21:32:26 · 895 阅读 · 0 评论 -
Android Studio:Missing essential plugin org.jetbrains.android
Android Studio中禁用关键插件后导致无法启动,可以手动改回文件,再重新启动Android Studio。原创 2020-09-29 14:35:21 · 2228 阅读 · 6 评论 -
Mac录制安卓手机屏幕 ERROR: “adb reverse“ returned with value 1
scrcpy利用了adb的端口reverse功能,而这个功能需要安卓5.0系统或以上才能支持。原创 2020-09-24 13:25:38 · 4165 阅读 · 0 评论 -
Android Studio自带apk签名工具——apksigner
借助Android Studio提供的apksiner,可以很方便的对apk进行签名。原创 2020-09-23 22:24:02 · 8822 阅读 · 0 评论 -
使用sdkmanager报错Warning: Could not create settings(MacOS)
sdkmanager是Android Studio的tools目录下的,因此修改环境变量即可使用。原创 2020-07-09 00:07:31 · 974 阅读 · 0 评论 -
(MacOS)Gradle: download很慢或者ERROR: Failed to open zip file. Gradle‘s dependency cache may
受限于国内的网络状况,Android Studio给新手的体验并不好,不过好在阿里云有提供对应的镜像网站。原创 2020-07-10 10:08:04 · 848 阅读 · 0 评论 -
Android Studio使用so(MacOS)
添加so库,可以新建jniLibs目录放入so,或者把so直接放入Libs目录再修改build.gradle设置。在代码中使用so库,则先载入动态库,再声明so中的接口即可。原创 2020-09-23 18:52:04 · 359 阅读 · 0 评论 -
Android Studio编译so库(MacOS)
Android Studio编译so,有2种方式:cmake和ndkBuild。原创 2020-09-23 17:26:45 · 959 阅读 · 0 评论 -
记录一下NW-ZX1折腾过程(添加自动停止播放功能)
为NWZ-ZX1播放器添加自动停止播放的功能。原创 2020-09-16 12:23:51 · 1609 阅读 · 0 评论 -
(MacOS)Android获取当前应用的apk
使用adb相关指令可以获取安卓系统已安装应用的apk包。原创 2020-07-20 19:08:33 · 607 阅读 · 0 评论 -
error: resource android:style/TextAppearance.Material not found.
编译报错,提示缺少安卓系统自身的一些资源,一般是编译sdk版本的问题,可能是因为使用了以前安卓系统版本的代码(比如安卓4.1.1系统)。原创 2020-09-23 20:28:55 · 3903 阅读 · 0 评论 -
Error running app: Default ActivityNot Found
Android Studio新手会遇到的:创建空项目后无法启动的问题原创 2020-09-23 20:47:19 · 695 阅读 · 0 评论