VCAM在LineageOS 17.1下的配置说明
运行环境机型 Nexus 6(shamu)操作系统 Lineage OS 17.1Recovery TWRP 3.7.090Root工具 Magisk v22.0Root管理 Magisk Manager v26.1XPosed的后续版本 LSPosed v1.9.1-6990-zygisk屏蔽XPosed检测插件 Shamiko v0.7.3-174因不同版本兼容问题,上面的软件请尽量按照...
解决Android Studio的Gradle无法下载问题
RT:报错: Gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)系统重装了,所以Android Studio重新下载的,但是导入项目时卡在了Gradle的环节,所以有了这篇文章,之前有关于Gradle的问题处理,但是因为版本变了很多,所以重新...
Nexus LineageOS刷机备注
Android手机分身或应用多开检测
原理Android 6.0的分身应用为了能与原应用区分开来,会更改手机的UserId,默认手机的UserId为0,可以通过获取应用文件位置来判断是否开启了分身或多开。代码使用代码:
context.getFilesDir().getAbsolutePath();
获取到的App应用位置数据在各Android API下的取值如下:API 27 /data/user/0/pack...
华为Nova3e手机Root教程
注意:因现在没有此型号手机的第三方Recovery,所以均采用线刷方式进行刷入ROM,请准备好Windows电脑一台。如果你可以阅读Win批处理代码,可以根据手动模式下的指令进行操作解锁 (unlock bootloader)解锁码查询华为官网解锁序列号:设置” -> “关于手机” -> “状态消息” -> “序列号”。MEID:设置” -> “关于手机”产品识别码:...
从Android提取指定的App
从小米盒子里边提取出无线投屏App,因为提取出来后的ROM问题,在手机上运行失败。但整个提取过程是可以复制的。开启小米盒子的开发者模式进入设置进入关于,记录Wi-Fi的IP地址选中系统版本,连续按5次开启开发者模式允许远程调试进入设置进入安全更改远程调试开关为开启提取App远程ADBadb connect ip打印当前显示的App的UI信息adb shell dumpsys activity...
Nexus6 Lineage15.1 消除WI-FI差号/叹号
背景以前刷cm版本到rom到时候用网上到方法可以直接消除WI-FI差号/叹号,但现在cm不更新到,团队转移到LineageOS了,遂刷入了Leneage15.1后,补刷su增量包,开启root权限后,使用各种方法均未消除差号。过程在实验网上搜索到到https://www.evil42.com/index.php/archives/17/无果后,看到指令指向地址:http://captive....
Xposed框架起手式
简介简而言之Xposed框架是一款可以在不修改APK的情况下影响程序运行(修改系统)的框架服务,更多信息请君自行百度准备工作ROOT后的Android手机安装Xposed框架,并授权ROOT权限安装Android Studio的电脑项目配置创建一个Android项目build.gradle(Module:app)dependencies下添加依赖 provided 'de.robv.andr...
动态调试Android APP
最近研究Xposed,自然而然需要研究一下动态调试技术,特将实验通过的方法记录如下:准备步骤一部ROOT过的Android手机,打开开发者模式安装Xposed(官方网站,安装后需要授权ROOT)安装Xposed插件XDebuggable或BDOpener(这个Xposed搜索不到需要点击这里下载),并激活。下载IntelliJ IDEA,并激活(激活问题请自行百度或参照Pycharm篇)安装...
小米手机ROOT手记
刷入MIUI开发包刷入开发包的方式不再赘述,从MIUI官网下载对应机型的开发版本安装包即可,这里选择卡刷,将安装包放到downloaded_rom下,到系统升级菜单中选择的刷机。申请解锁因为小米保护用户设备安全从MIUI6.6.7后需要对bootloader进行解锁才可以使用ROOT权限,所以需要去小米解锁网站申请解锁,申请后需要等待审核通过。收到官方邮件或者小米解锁网站查询状态为已解锁后,...
Android AsyncHttpClient设置HTTPS支持
项目中需要切换到HTTPS上,且网上搜到的资料不甚清晰(可以称之为乱七八糟),特此记录处理步骤。老规矩,测试环境为macOS High Sierra 10.13.1/JDK1.8.0_51/Android Studio2.3.3,且增加jar包bcprov-ext-jdk15on-158.jar到JDK_HOMEjrelibext下。将服务器的crt文件获取到(xx.crt),然后开启Ter...
Android Studio2.2.3+ 集成EasyAR2.0
适用条件:EasyAR版本升到2.0,运行Samples示例项目木有问题,但是自建项目Copy EasyAR.jar 与 armeabi-v7a/libEasyAR.so 项目无法运行。测试环境:MBP MD212 + Android Studio2.2.3 + EasyAR_SDK_2.0.0_Basic_2017-06-15
Vuforia Samples for Android Studio指南
RT。本文需要基础知识:AR概念Android基础VuforiaSDK官网注册用户AndroidStudio使用基础
解决AndroidStudio下载gradle-3.3-all.zip便秘难题
由于Android Studio2.3 默认使用的是gradle3.3,而导致项目无法流畅build。尝试人工下载gradle-wrapper.properties下的配置地址:https://services.gradle.org/distributions/gradle-3.3-all.zip后,发现着果然是AS便秘了,随打开.gradle,清理所有文件夹以尝试重建,失败!突发奇想,将下...
com.yuyh.imgsel在Android7.1.1下选择图片闪退。异常信息:FileUriExposedException
com.yuyh.imgsel在Android7.1.1下选择图片闪退。异常信息:FileUriExposedException;解决方法:Application.onCreate下添加代码if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {StrictMode.VmPolicy.Builder builder = new Stri...