<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jay8824589的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jay8824589</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jay8824589]]></copyright><item><title><![CDATA[复习一下APK内部升级]]></title><link>https://blog.youkuaiyun.com/jay8824589/article/details/111367063</link><guid>https://blog.youkuaiyun.com/jay8824589/article/details/111367063</guid><author>jay8824589</author><pubDate>Fri, 18 Dec 2020 15:53:28 +0800</pubDate><description><![CDATA[注：本篇文章参考自源项目，接手之前部分代码就有了，只不过在Android高版本上不能安装APK，还有部分逻辑未完善，如果有原创哥们不经意间看到这篇文章，可以评论一下原文地址，我下次看到了标注好，无意冒犯。



一、引言


	当前Android系统在国内已经非常成熟，各大厂更新机制各有千秋，当下比较出名的热更新、插件化、迭代升级，甚至还有最近国内N多某某小动作片还用了大量的H5嵌套，便于页面动态切换。关于热更新、插件化这方面就不多说了，感兴趣的朋友可以在网上看看，大厂框架比较多也比较成熟。近一年应公司业.]]></description><category></category></item><item><title><![CDATA[Android Studio 2.3 正式版新功能]]></title><link>https://blog.youkuaiyun.com/jay8824589/article/details/60867829</link><guid>https://blog.youkuaiyun.com/jay8824589/article/details/60867829</guid><author>jay8824589</author><pubDate>Wed, 08 Mar 2017 10:25:28 +0800</pubDate><description><![CDATA[转载出处：http://blog.youkuaiyun.com/crazy1235/article/details/60478513




2017.3.3 Google老大发布了Android Studio 2.3正式版。

在许多2.3beta版本的基础上修复了bug然后推出了正式版。提供了一些新特性，和对部分已有功能的修改完善。



Build

Instant Run Impr]]></description><category></category></item><item><title><![CDATA[Android源码编译之Vim命令合集]]></title><link>https://blog.youkuaiyun.com/jay8824589/article/details/54971731</link><guid>https://blog.youkuaiyun.com/jay8824589/article/details/54971731</guid><author>jay8824589</author><pubDate>Fri, 10 Feb 2017 16:25:38 +0800</pubDate><description><![CDATA[Vim命令合集



命令历史
以:和/开头的命令都有历史纪录，可以首先键入:或/然后按上下箭头来选择某个历史命令。

启动vim
在命令行窗口中输入以下命令即可
vim 直接启动vim
vim filename 打开vim并创建名为filename的文件

文件命令
打开单个文件
vim file
同时打开多个文件
vim file1 file2 file3 ..]]></description><category></category></item><item><title><![CDATA[Android系统修改汇总（MTK）]]></title><link>https://blog.youkuaiyun.com/jay8824589/article/details/54912404</link><guid>https://blog.youkuaiyun.com/jay8824589/article/details/54912404</guid><author>jay8824589</author><pubDate>Tue, 07 Feb 2017 17:01:48 +0800</pubDate><description><![CDATA[
以下都是基于Android 8.1 的代码去修改的！！！

一、server 运行时，app退出后台，一段时间后，server被杀kill 掉了
diff --git a/frameworks/base/services/core/java/com/android/server/am/ActivityManagerService.java b/frameworks/base/services/c...]]></description><category></category></item><item><title><![CDATA[Android Studio 掌握这些调试技巧，Debug能力不能再高啦]]></title><link>https://blog.youkuaiyun.com/jay8824589/article/details/52193895</link><guid>https://blog.youkuaiyun.com/jay8824589/article/details/52193895</guid><author>jay8824589</author><pubDate>Fri, 12 Aug 2016 17:47:18 +0800</pubDate><description><![CDATA[Debug断点跟踪调试是软件开发过程中分析代码、解决BUG的一个重要手段，不同IDE下的Debug工具的使用有所不同，但提供的调试功能一定是应有尽有。很多程序员的Debug能力都停留在基本的单步执行、断点跳跃上，殊不知还有很多鲜为人知但非常方便的调试技巧。本文就以Android Studio工具为例，展示一些一般人不知道的Debug调试技巧，掌握这些，你也算是Debug调试大师了。
基本使用
]]></description><category></category></item><item><title><![CDATA[锁屏状态下弹出对话款，类似QQ、微信锁屏时候屏幕小窗口显示消息]]></title><link>https://blog.youkuaiyun.com/jay8824589/article/details/52183635</link><guid>https://blog.youkuaiyun.com/jay8824589/article/details/52183635</guid><author>jay8824589</author><pubDate>Thu, 11 Aug 2016 16:08:29 +0800</pubDate><description><![CDATA[原：http://www.eoeandroid.com/forum.php?mod=viewthread&tid=540944&extra=page%3D1&page=1


不多说，上个简图，






首先创建一个广播接收消息，
这里面有判断是否锁屏，

BroadcastReceiver broadcastReceiver = new BroadcastRecei]]></description><category></category></item><item><title><![CDATA[adb常见问题整理和使用无线连接调试程序]]></title><link>https://blog.youkuaiyun.com/jay8824589/article/details/52043378</link><guid>https://blog.youkuaiyun.com/jay8824589/article/details/52043378</guid><author>jay8824589</author><pubDate>Wed, 27 Jul 2016 10:47:39 +0800</pubDate><description><![CDATA[adb常见问题整理


在开发的时有时候运行项目报错，无法连接到手机，可以通过如下方法，尝试着解决。
1. 查看占用端口5037的PID值
netstat -a -n -o |findstr "5037"
输出结果：
  TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       5096
  TCP  ]]></description><category></category></item><item><title><![CDATA[xshell-常用命令]]></title><link>https://blog.youkuaiyun.com/jay8824589/article/details/52037032</link><guid>https://blog.youkuaiyun.com/jay8824589/article/details/52037032</guid><author>jay8824589</author><pubDate>Tue, 26 Jul 2016 16:26:01 +0800</pubDate><description><![CDATA[suse linux 常用命令


(1)命令ls——列出文件
ls -la 给出当前目录下所有文件的一个长列表，包括以句点开头的“隐藏”文件
ls a* 列出当前目录下以字母a开头的所有文件
ls -l *.doc 给出当前目录下以.doc结尾的所有文件




(2)命令cp——复制文件
cp afile afile.bak 把文件复制为新文件afile.b]]></description><category></category></item><item><title><![CDATA[Eclipse新建android工程就报错]]></title><link>https://blog.youkuaiyun.com/jay8824589/article/details/52032776</link><guid>https://blog.youkuaiyun.com/jay8824589/article/details/52032776</guid><author>jay8824589</author><pubDate>Tue, 26 Jul 2016 09:43:48 +0800</pubDate><description><![CDATA[产生这个问题，是因为ADT到version 22或者之后，当在使用eclipse创建项目的时候就会自动引用android-support-v7-appcompat.jar这个库，默认生成的Activity会extends到v7ActionBarActivity这个系统类，这就是原因所在。

既然知道原因了，那么问题解决就简单明了了，下来新建一个工程来介绍：
创建一个最低版本2.3，最高兼容到]]></description><category></category></item></channel></rss>