摘要:
语法:git subtree split -P <被裁减的目录> -b <分支> git subtree split -P SDK/CustomUI(需要裁减的) -b CustomUI-2(裁减到得分支) 语法:git subtree add --prefix=<子目录名> <子仓库名> <分支> 阅读全文
摘要:
Settings → Build, Execution, Deployment → Instant Run and uncheck Enable Instant Run. 阅读全文
摘要:
两者会冲突的主要原因是因为两者都有:javax.annotation.processing.Processor 于是在build.gradle中添加如下配置即可: // 注释冲突 packagingOptions { exclude 'META-INF/services/javax.annotati 阅读全文
摘要:
1.首先理解一下aar的构造 classes.jar 代码 res 资源文件 2.替换 查看res里面的资源文件,这个资源文件事实上都是跟安卓的资源文件夹是一样的。你只需要理解xml和里面的图片就好。然后你拿到里面确切的图片名称,颜色,等都是可以换的.甚至xml都是可以改的.直接覆盖名称就好了。 比 阅读全文
摘要:
1. 打开开发者选项2. 在开发者选项页面打开 oem解锁3. 运行 adb reboot bootloader4. 运行 fastboot flashing unlock5. 解压你下载的刷机包 6. 在解压目录下 运行 flash-all 阅读全文
摘要:
极简版可以精简的大小: 1.CPU指令集 因为客户出现了需要各个cpu指令集的情况。所以我们对最新的指令集都做了编译,提供一下几个版本的so:armeabi,armeabi-v7a,arm64-v8a. 但是事实上因为许多同学还是不了解指令集的兼容,所以使用很多第三方就是一股脑就拷贝过来导致了完全没 阅读全文
摘要:
紧急解决办法: 将你的oneSDK(qupaiSDK)里面的manifest的pageckage改为:com.duanqu.qupai.recorder 阅读全文
摘要:
解决路径: 1.查看miniSDK最外面的build.gradle 添加这句。具体参考一下demo.谢谢 阅读全文
摘要:
解决方法: packagingOptions { exclude 'META-INF/DEPENDENCIES' exclude 'META-INF/NOTICE' exclude 'META-INF/LICENSE' exclude 'META-INF/LICENSE.txt' exclude ' 阅读全文
摘要:
官方文档:https://developer.android.com/ndk/guides/abis.html?hl=is 关于支持指令集,在上表官方文档都表达清楚了。我们认为避免多个指令集浪费资源。现在armeabi v5的机型基本都淘汰了,我们建议保留armeabi-v7a这样就可以兼容到市面上 阅读全文