自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

男儿不展风云志,空有天生八尺躯

纸上得来终觉浅,绝知此事要躬行

  • 博客(36)
  • 资源 (7)
  • 收藏
  • 关注

原创 解决: AOSP 编译AndroidQ preview 失败

FAILED: /media/caoxinyu/TomasYu/out-x86/Out_Q/soong/build.ninja/media/caoxinyu/TomasYu/out-x86/Out_Q/soong/.bootstrap/bin/soong_build -t -l /media/caoxinyu/TomasYu/out-x86/Out_Q/.module_paths/Android...

2019-03-27 13:51:55 5958 1

原创 解决Multiple dex files define Lcom/qq/e/ads/ADActivity;

报错如下:FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':module_ad:transformClassesWithDexForDebug'.> com.android.build.api.transform.TransformException: com....

2019-03-26 20:40:23 1453

原创 开启Android Q DarkMode | 开启Android Q深色模式 夜间模式

1.首先下载Image注意,这里最好是下载google APIs Intel x86 System Image2.创建虚拟机,启动模拟器如果报错HAXM 没有安装的话,请安装一下注意,这个HAXM 一定要是最新的。不然启动不了。我这里提示有更新,是因为SDK manager 有问题。其实我已经更新到最新了。3.启动模拟器有两种方式开启DarkMode:第一种:开启 Dark ...

2019-03-25 23:19:21 11454 1

原创 Android stadio 导入不在当前工程目录里的工程

include ':plugin_ad'project(':plugin_ad').projectDir = new File("F:\\git\\plugin_ad")

2019-03-25 14:32:29 189

原创 Ubuntu 设置Android adb 环境变量

编辑环境文件sudo gedit /etc/profile在文件的最后追加一下内容(your_android-sdk-linux_path是绝对路径):#set path for android sdk toolsexport PATH=$PATH:/your_android-sdk-linux_path/tools/export PATH=$PATH:/your_android-sd...

2019-03-23 21:26:00 812

原创 Android String.xml 批量翻译工具 | Android string.xml 各国语言转换

来了需求,需要增加对英文的支持。可是我们项目里大概2000多个中文字符串,一个一个翻译,太慢了。写了一个java 的程序,可以输入一个android 的String.xml文件,输出一个xml 里面的字符串是翻译过的不仅可以指定从中文翻译到英文,还可以支持英文到中文,中文到日文等。不过需要修改下代码。具体可以看代码。截图:原始xml输出xml:git 地址:https://git...

2019-03-21 21:18:01 2908 2

原创 Dom4j 写文件不全

今天用dom4j 写文件,要么写文件不全,要么文件为空。刚开始有问题的是:package com.zhangyue.translate;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Element;import org.dom4j.io.SAXReader;import ...

2019-03-21 19:29:39 235

原创 Android AppCompatCheckBox在低版本上不显示问题

V11<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/delete_source_id" android:layout_width="wrap_conte...

2019-03-20 22:47:18 1771

原创 ATextAppearance.AppCompat.Small not found

今天编译的代码的时候,刚才还是好的,后来吃个饭回来,就不行了。报错如下:AGPBI: {"kind":"error","text":"error: resource style/ATextAppearance.AppCompat.Small (aka com.mci.smagazine:style/ATextAppearance.AppCompat.Small) not found.","so...

2019-03-19 21:52:36 407

原创 ShareEntryActivity java.lang.ClassNotFoundException | Android类找不到问题

错误堆栈: Process: com.mci.smagazine, PID: 23265 java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.mci.smagazine/com.mci.smagazine.apshare.ShareEntryActivity}: java.lang...

2019-03-19 14:25:13 279

原创 android Binary XML file line #1: Binary XML file line #1: Error inflating class x 问题详解

Process: com.mci.smagazine, PID: 25065 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.mci.smagazine/com.zhangyue.iReader.idea.ActivityImageIdea}: android.view.InflateExcept...

2019-03-19 11:25:24 3644 3

原创 环境变量的妙用

环境变量是很有用的,比如你经常需要打开一些目录。这时候把这个目录放到一个环境变量里,到时候直接引用就可以了。比如,我电脑上有python2.6, 和python3.5默认的是python2.6,但是有时候需要用python3.5 怎么办?在windows里面设置一个环境变量,名字叫做python3 ,值为C:\Users\zy\AppData\Local\Programs\Python...

2019-03-18 11:44:12 219

原创 AOSP 设置编译输出目录

export OUT_DIR=/media/caoxinyu/TomasYu/out注意:export OUT_DIR=OUT_DIR 后面直接跟= ,不要有空格。否则报错。

2019-03-17 14:06:38 1432

原创 android studio 编译报错:download fastutil-7.2.0.jar

buildscript { repositories { maven{ url = &quot;http://maven.aliyun.com/nexus/content/groups/public/&quot; } google() jcenter() } dependencies { classpath 'com.a...

2019-03-17 02:03:13 12698 10

原创 Ubuntu adb 报错:no permissions (user in plugdev group; are your udev rules wrong?);

Ubuntu 下 adb 报错:caoxinyu@caoxinyu-ThinkPad-T470p:~/Android/Sdk/platform-tools$ ./adb devicesList of devices attachedfaf80ac1 no permissions (user in plugdev group; are your udev rules wrong?); see ...

2019-03-17 02:00:54 5434 7

原创 Ubuntu 18启动失败 Started Hold until boot procss finishes up

原因:启动ubuntu 的时候,磁盘空间不够了。解决方法:启动Ubuntu 的时候,选择Advanced options for Ubuntu然后选择recovery之后选择clean清理之后,就可以打开了。...

2019-03-15 21:36:05 7339 14

原创 算法---------两数之和

给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]我的解答:...

2019-03-15 20:22:23 187

原创 Windows 显示环境变量

echo %%D:\&gt;echo %python3%C:\Users\zy\AppData\Local\Programs\Python\Python36D:\&gt;我的环境变量如下:

2019-03-15 10:59:34 432

原创 Android ObjectOutputStream Serializable引发的血案

遇到一个问题安装后第二次进app,闪退重现步骤[前置条件]打包分支:dev_7.13手机:vivo NEX 8.1.0[步骤]安装三星app----同意用户协议进入书城---连续点击back退出app---再次进入三星阅读[结果]出现闪退(必现)[期望]能正常进入书城附件 查看了日志,没有crash 相关的信息。那么我就相信,应该是自己程序里面的杀死了进程。...

2019-03-13 23:23:00 452

原创 (AOSP)repo checkout指定版本

To properly switch Android version, all you need to change is branch for your manifest repository. First determine the available branches with manifests for the different Android versions:cd $ANDROID...

2019-03-13 15:16:09 3302

原创 如果看懂git -help

zy@caoxinyu MINGW64 /f/git/iReader_samsung (dev_7.13)$ git stash -helperror: unknown option for 'stash push': -helpusage: git stash list [&amp;lt;options&amp;gt;] or: git stash show [&amp;lt;stash&amp;gt;] o...

2019-03-13 15:11:26 312

原创 Android stado 运行项目,apk does not exist on disk.

报错如下:03/12 21:38:56: Launching iReaderThe APK file F:\git\iReader_nubia\iReader\build\outputs\apk\***-debug.apk does not exist on disk.Error while Installing APK解决方法:打开gradle 窗口,执行你项目的install 里...

2019-03-12 23:09:42 309

原创 分析Android :java.lang.UnsatisfiedLinkError: dlopen failed * is 32-bit instead of 64-bit

Crash 日志:java.lang.UnsatisfiedLinkError: dlopen failed: &amp;amp;quot;/data/data/com.ireader.plug.sdk/ireader_plugins/lib/armeabi/lib***.so&amp;amp;quot; is 32-bit instead of 64-bit at java.lang.Runtime.loadLibrary0(...

2019-03-12 22:59:40 2699

原创 努比亚压力键不显示菜单问题

场景:我们做项目,之前被人接入了努比亚压感键。后来升级了大版本,编译之后压感键消失了。然后我就git 调试:git bisct startgit bs good 234434kkgit bs bad HEADgit bs bad ....问题是,当前的分支是merge 过得。二分法找问题很难受。后来我就看当时接入文档,看了半天,觉得都对。很奇快。然后各种尝试,修改target ...

2019-03-08 15:02:09 252

原创 Android stdio build.gradle buildscript 里面的repositories 和allprojects里面 repositories 的区别

第一段buildscript 里面的 repositories 表示只有编译工具才会用这个仓库。 比如 buildscript 里面的 dependencies classpath 'com.android.tools.build:gradle:2.2.2'buildscript { repositories { jcenter() ...

2019-03-06 19:51:17 2161

原创 Android Stadio配置了gralde的本地路径,但是windos 命令行还是会下载gradle

如下图:已经在stadio 里面设置了gradle 的路径,但是在cmd 命令行里面不会去用这个路径。解决方案:需要在环境变量里面设置一个gradle homeGRADLE_USER_HOME D:\gradle_temp\.gradle如下图:注意:修改完之后需要重新打开cmd...

2019-03-06 15:21:25 359

原创 算法----------加一

题目:给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储一个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。示例 1:输入: [1,2,3]输出: [1,2,4]解释: 输入数组表示数字 123。示例 2:输入: [4,3,2,1]输出: [4,3,2,2]解释: 输入数组表示数字 4321...

2019-03-05 16:47:38 280

原创 Android AOSP 编译sdk

首先你要有AOSP 工程。然后执行下面的命令编译sdk。//运行下面的命令得到编译环境source build/envsetup.shlunch sdkmake sdk最后文件输出在哪个位置会在命令行输出,如下:[100% 6804/6804] Package SDK: out/host/linux-x86/sdk/sdk/android-sdk_eng.caoxiny...

2019-03-05 10:47:01 934

原创 Unknown host 'services.gradle.org' 解决方法

报错如下:Unknown host 'services.gradle.org'. You may need to adjust the proxy settings in Gradle.Learn about configuring HTTP proxies in Gradle解决方法:问题分析:大部分原因是你的本地没有可供编译的gradle版本,或者你开启了gradle offline...

2019-03-04 00:11:20 14484 1

原创 Please ensure JDK installation is valid and compatible with the current OS

报错如下:Gradle sync failed: Could not run JVM from the selected JDK. Please ensure JDK installation is valid and compatible with the current OS (Windows 10 10.0, amd64). If you are using embedded ...

2019-03-04 00:04:30 970

原创 Android AOSP 单独编译某一模块

由于AOSP 项目太大,我只修改了一个模块,比如设置。那么只需要单独编译设置这个模块就可以了。首先执行Source:source build/envsetup.sh执行之后,就会有一些额外的命令可以使用: - croot: Changes directory to the top of the tree. - m: Makes from the top of the tree....

2019-03-03 22:52:03 3349

原创 Ubentu编译Android源码(AOSP)

前言:一直想要编译一下Android 源码,之前去google 看,下载要下载repo。当时很懵逼,repo 是个什么? 然后往下看,看到往上说,编译Android AOSP 只能用Ubuntu,当时自己的心也哇哇凉啊。自己只有一个工作的电脑,自己的电脑配置太低。 看网上说,还要200G 的空间。之前自己给自己的windos 安装过双系统,但是好像一直启动不了。现在想想,应该是因为当时没有...

2019-03-03 17:02:29 1538 2

原创 Ubuntu 安装 搜狗输入法

1.去下载搜狗输入法安装包:https://pinyin.sogou.com/linux/2.安装 sudo dpkg sougou****.deb3.去设置参考:https://blog.csdn.net/areigninhell/article/details/79696751 该博客的第三歩最后注意的是:要把搜狗输入法放到最上面,如图:左下角有一个往上的小箭头,把搜狗...

2019-03-03 15:51:31 585

原创 Ubentu下命令行安装chrome浏览器

前言:最近在使用Ubuntu 系统。编译Android aosp 项目。准备写博客,但是Ubuntu 的默认浏览器 firefox 在写csdn 的时候,加载不出来。如下图一直卡在这里。这种情况下, 怒装chrome.安装命令如下://下载安装包sudo wget https://dl.google.com/linux/direct/google-chrome-stable_curr...

2019-03-03 15:42:29 500

原创 UItraIso 制作ubentu 系统失败

设备忙,请退出所有正在运行的应用程序,按确定按钮重试。

2019-03-02 16:06:07 6044 1

原创 Android 打印log 在logcat 看不到

今天调试一个问题,因为是插件,只能通过打印log 定位问题。但是打印了log 一直没有看到。代码如下: Log.d(&quot;&quot;,&quot;aaaa24&quot;);后来发现是需要设置tag,如果没有tag ,不会打印出来 Log.d(&quot;tag&quot;,&quot;aaaa24&quot;);好坑,记录一下...

2019-03-01 18:31:13 630

winetricks 用于Ubuntu 微信输入解决

winetricks 用于Ubuntu 微信输入解决

2022-10-11

linux davmail

linux davmail

2022-10-11

IMG_6386.JPG

31M jpg,可以用于测试Android OOM

2021-04-29

16进制查看器,方便查看16进制文件

16进制查看器,方便查看16进制文件。比较好用的资源。欢迎大家使用下载,如果有任何问题,请联系我,我会竭尽全力帮助大家。

2020-10-13

Android 串口收发数据调试工具

Android 串口Demo,支持收发信息,源码开放,可自行研究,自行修改,如有问题,随时沟通,我将在第一时间给与回复。

2020-08-05

Windows串口调试相关工具

包含生成模拟串口,调试串口的windows 安装包。亲测可用,支持多个串口。如果有使用的问题,可以私信。

2020-08-05

asm-7.1.zip

Asm 的工具了,里面有两个Jar包。一个是asm 核心类,一个是asm-util.

2019-05-09

Android 断点续传Demo

Android 断点续传Demo

2016-11-22

人脸识别技术

人脸识别技术应用 对应博客地址 http://blog.csdn.net/u013270444/article/details/50706764

2016-02-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除