随笔分类 -  Android

摘要:今天编译的代码的时候,刚才还是好的,后来吃个饭回来,就不行了。报错如下:AGPBI: {"kind":"error","text":"error: resource style/ATextAppearance.AppCompat.Small (aka com... 阅读全文
posted @ 2019-03-19 21:53 有点理想的码农 阅读(508) 评论(0) 推荐(0)
摘要:错误堆栈: Process: com.mci.smagazine, PID: 23265 java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.m... 阅读全文
posted @ 2019-03-19 14:25 有点理想的码农 阅读(274) 评论(0) 推荐(0)
摘要:export OUT_DIR=/media/caoxinyu/TomasYu/out注意:export OUT_DIR=OUT_DIR 后面直接跟= ,不要有空格。否则报错。 阅读全文
posted @ 2019-03-17 14:07 有点理想的码农 阅读(620) 评论(0) 推荐(0)
摘要:在Ubuntu上面,新安装的stadio,第一次编译项目的时候,一直开在下载 fastutil-7.2.0.jar原因是需要FQ。那么改一下你的buil.gradlebuildscript { repositories { mav... 阅读全文
posted @ 2019-03-17 02:03 有点理想的码农 阅读(12637) 评论(0) 推荐(1)
摘要:Ubuntu 下 adb 报错:caoxinyu@caoxinyu-ThinkPad-T470p:~/Android/Sdk/platform-tools$ ./adb devicesList of devices attachedfaf80ac1 no p... 阅读全文
posted @ 2019-03-17 02:01 有点理想的码农 阅读(10163) 评论(1) 推荐(2)
摘要:遇到一个问题安装后第二次进app,闪退重现步骤[前置条件]打包分支:dev_7.13手机:vivo NEX 8.1.0[步骤]安装三星app----同意用户协议进入书城---连续点击back退出app---再次进入三星阅读[结果]出现闪退(必现)[期望]能正... 阅读全文
posted @ 2019-03-13 23:23 有点理想的码农 阅读(419) 评论(0) 推荐(0)
摘要:aosp 怎么切换分支?To properly switch Android version, all you need to change is branch for your manifest repository. First determine th... 阅读全文
posted @ 2019-03-13 15:16 有点理想的码农 阅读(5985) 评论(0) 推荐(0)
摘要:报错如下:03/12 21:38:56: Launching iReaderThe APK file F:\git\iReader_nubia\iReader\build\outputs\apk\***-debug.apk does not exist on... 阅读全文
posted @ 2019-03-12 23:10 有点理想的码农 阅读(661) 评论(0) 推荐(0)
摘要:Crash 日志:java.lang.UnsatisfiedLinkError: dlopen failed: "/data/data/com.ireader.plug.sdk/ireader_plugins/lib/armeabi/lib***.so" i... 阅读全文
posted @ 2019-03-12 23:00 有点理想的码农 阅读(6540) 评论(0) 推荐(0)
摘要:场景:我们做项目,之前被人接入了努比亚压感键。后来升级了大版本,编译之后压感键消失了。然后我就git 调试:git bisct startgit bs good 234434kkgit bs bad HEADgit bs bad ....问题是,当前的分支是... 阅读全文
posted @ 2019-03-08 15:02 有点理想的码农 阅读(247) 评论(0) 推荐(0)
摘要:第一段buildscript 里面的 repositories 表示只有编译工具才会用这个仓库。 比如 buildscript 里面的 dependencies classpath 'com.android.tools.build:gradle:... 阅读全文
posted @ 2019-03-06 19:51 有点理想的码农 阅读(3314) 评论(0) 推荐(0)
摘要:如下图:已经在stadio 里面设置了gradle 的路径,但是在cmd 命令行里面不会去用这个路径。解决方案:需要在环境变量里面设置一个gradle homeGRADLE_USER_HOME D:\gradle_temp\.gradle如下图:注意:... 阅读全文
posted @ 2019-03-06 15:21 有点理想的码农 阅读(202) 评论(0) 推荐(0)
摘要:首先你要有AOSP 工程。然后执行下面的命令编译sdk。//运行下面的命令得到编译环境source build/envsetup.shlunch sdkmake sdk最后文件输出在哪个位置会在命令行输出,如下:[100% 6804/6804] Packag... 阅读全文
posted @ 2019-03-05 10:47 有点理想的码农 阅读(2126) 评论(0) 推荐(0)
摘要:报错如下:Unknown host 'services.gradle.org'. You may need to adjust the proxy settings in Gradle.Learn about configuring HTTP proxies... 阅读全文
posted @ 2019-03-04 00:11 有点理想的码农 阅读(11930) 评论(1) 推荐(1)
摘要:报错如下:Gradle sync failed: Could not run JVM from the selected JDK. Please ensure JDK installation is valid and compatible with t... 阅读全文
posted @ 2019-03-04 00:05 有点理想的码农 阅读(831) 评论(0) 推荐(0)
摘要:由于AOSP 项目太大,我只修改了一个模块,比如设置。那么只需要单独编译设置这个模块就可以了。首先执行Source:source build/envsetup.sh执行之后,就会有一些额外的命令可以使用: - croot: Changes director... 阅读全文
posted @ 2019-03-03 22:52 有点理想的码农 阅读(4603) 评论(0) 推荐(0)
摘要:前言:一直想要编译一下Android 源码,之前去google 看,下载要下载repo。当时很懵逼,repo 是个什么?(repo 是一个python 脚本,因为Android 源码git 仓库太多,帮助管理git 仓库的,你不需要知道里面什么实现。会用就行... 阅读全文
posted @ 2019-03-03 17:02 有点理想的码农 阅读(8529) 评论(0) 推荐(2)
摘要:今天调试一个问题,因为是插件,只能通过打印log 定位问题。但是打印了log 一直没有看到。代码如下: Log.d("","aaaa24");后来发现是需要设置tag,如果tag 是空字符串 ,不会打印出来 Log.d("tag","aaaa24");好... 阅读全文
posted @ 2019-03-01 18:31 有点理想的码农 阅读(1230) 评论(0) 推荐(0)
摘要:差异化打包:1。dependencies compile 是不可以放到差异化的productFlavors里面的。会报错:Error:(69, 0) Could not find method compile() for arguments [{name=m... 阅读全文
posted @ 2019-02-27 14:45 有点理想的码农 阅读(257) 评论(0) 推荐(0)
摘要:我们有个方法,是判断系统的账号有没有登录。public static boolean isAccountLogin(Context context) { String df = "com.z**; AccountManager a... 阅读全文
posted @ 2019-02-27 14:39 有点理想的码农 阅读(1181) 评论(0) 推荐(0)