<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[skyxiaoyan1的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/skyxiaoyan1</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; skyxiaoyan1]]></copyright><item><title><![CDATA[手动编译Android jni库]]></title><link>https://blog.youkuaiyun.com/skyxiaoyan1/article/details/105509634</link><guid>https://blog.youkuaiyun.com/skyxiaoyan1/article/details/105509634</guid><author>skyxiaoyan1</author><pubDate>Tue, 14 Apr 2020 12:51:50 +0800</pubDate><description><![CDATA[目的：
1 安全性-将一些复杂的逻辑和算法通过本地代码（C或C++）来实现，然后打包成so动态库文件，并提供Java接口供应用层调用，没那么容易被破解。 相对反编译Java的class字节码文件来说
2 复用性-复用过去写过的一些 用c 或者 c++写的so 或者合作方只提供c接口。
复用以前用C/C++写的大量代码。

启程：
JNI全称是Java Native Interface（Java本地...]]></description><category></category></item><item><title><![CDATA[手动系统签名apk]]></title><link>https://blog.youkuaiyun.com/skyxiaoyan1/article/details/105090738</link><guid>https://blog.youkuaiyun.com/skyxiaoyan1/article/details/105090738</guid><author>skyxiaoyan1</author><pubDate>Wed, 25 Mar 2020 11:27:19 +0800</pubDate><description><![CDATA[手动系统签名apk

工具说明：

keytool 安装了java 就有了。

signapk.jar 系统编译出来就有 ， 可以网络上下载。

1 签名的状态查询

keytool -list -printcert -jarfile ××apk

或者

.用解压软件解压出META-INF目录下的CERT.RSA文件

输入命令
keytool -printcert -file XX/CER...]]></description><category></category></item><item><title><![CDATA[globalActions 去除显示条目-记录]]></title><link>https://blog.youkuaiyun.com/skyxiaoyan1/article/details/101454938</link><guid>https://blog.youkuaiyun.com/skyxiaoyan1/article/details/101454938</guid><author>skyxiaoyan1</author><pubDate>Thu, 26 Sep 2019 17:21:36 +0800</pubDate><description><![CDATA[globalActions 去除 长按 power 的显示条目
frameworks/base/core/res/res/values/config.xml
列表的条目
&lt;string-array translatable="false" name="config_globalActionsList"&gt;
    &lt;item&gt;power&lt;/item&gt;
    &l...]]></description><category></category></item><item><title><![CDATA[Linux USB驱动程序设计]]></title><link>https://blog.youkuaiyun.com/skyxiaoyan1/article/details/99678921</link><guid>https://blog.youkuaiyun.com/skyxiaoyan1/article/details/99678921</guid><author>skyxiaoyan1</author><pubDate>Fri, 16 Aug 2019 15:21:27 +0800</pubDate><description><![CDATA[Linux USB驱动程序设计

https://blog.youkuaiyun.com/zhangbijun1230/article/details/84197030
]]></description><category></category></item><item><title><![CDATA[服务器svn搭建]]></title><link>https://blog.youkuaiyun.com/skyxiaoyan1/article/details/98957454</link><guid>https://blog.youkuaiyun.com/skyxiaoyan1/article/details/98957454</guid><author>skyxiaoyan1</author><pubDate>Fri, 09 Aug 2019 14:19:12 +0800</pubDate><description><![CDATA[参考

https://blog.youkuaiyun.com/wm609972715/article/details/83759168

sudo killall svnserve
ps aux | grep svnserve
sudo svnserve -d -r /home/svn/
svn checkout svn://localhost/repository --username admin


...]]></description><category></category></item><item><title><![CDATA[Ubuntu 16.04屏幕分辨率无法修改及循环登录的解决方法]]></title><link>https://blog.youkuaiyun.com/skyxiaoyan1/article/details/97635408</link><guid>https://blog.youkuaiyun.com/skyxiaoyan1/article/details/97635408</guid><author>skyxiaoyan1</author><pubDate>Mon, 29 Jul 2019 13:01:45 +0800</pubDate><description><![CDATA[https://blog.youkuaiyun.com/u013685264/article/details/78459474
]]></description><category></category></item><item><title><![CDATA[ubuntu smb  服务器的搭建]]></title><link>https://blog.youkuaiyun.com/skyxiaoyan1/article/details/97143418</link><guid>https://blog.youkuaiyun.com/skyxiaoyan1/article/details/97143418</guid><author>skyxiaoyan1</author><pubDate>Wed, 24 Jul 2019 17:38:33 +0800</pubDate><description><![CDATA[安装samba服务端软件
sudo apt-get install sambal samba-common

建立共享文件夹
sudo mkdir /home/myshare

建立共享文件夹
sudo mkdir /home/myshare

共享目录的权限
sudo chmod 777 /home/myshare
samba服务端配置文件
vim /etc/samba/smb.conf

添加...]]></description><category></category></item><item><title><![CDATA[ubuntu用qemu调试linux内核]]></title><link>https://blog.youkuaiyun.com/skyxiaoyan1/article/details/85038742</link><guid>https://blog.youkuaiyun.com/skyxiaoyan1/article/details/85038742</guid><author>skyxiaoyan1</author><pubDate>Tue, 25 Dec 2018 17:08:11 +0800</pubDate><description><![CDATA[出于对用虚拟机 调试 内核代码，看是否能对学习内核有比较大的帮助。。 进行了下验证  。

中间 的命令仅作为参考， 是使用过程中的一些记录， 文件命名 路径名 使用时 作出对应调整 需。

1,  下载linux内核源码。

https://mirrors.edge.kernel.org/pub/linux/kernel/v3.x/

$ wget https://cdn.kernel.org/...]]></description><category></category></item><item><title><![CDATA[qemu+gdb 调试linux kernel 学习笔记]]></title><link>https://blog.youkuaiyun.com/skyxiaoyan1/article/details/85008628</link><guid>https://blog.youkuaiyun.com/skyxiaoyan1/article/details/85008628</guid><author>skyxiaoyan1</author><pubDate>Fri, 14 Dec 2018 19:29:15 +0800</pubDate><description><![CDATA[转载。

声明：

　　本笔记内容并非本人原创，90%来自网络资料的整合。同时，由于自己是刚刚接触qemu &amp;amp; gdbserver remote debug，本文也就算不得教程，仅供有缘人参考而已。

-----------------------------------------------------------------------------------------------...]]></description><category></category></item><item><title><![CDATA[getevent 简单分析]]></title><link>https://blog.youkuaiyun.com/skyxiaoyan1/article/details/84618895</link><guid>https://blog.youkuaiyun.com/skyxiaoyan1/article/details/84618895</guid><author>skyxiaoyan1</author><pubDate>Thu, 29 Nov 2018 14:47:08 +0800</pubDate><description><![CDATA[getevent是 安卓系统下代码的小工具 能很好的确认底层是否有 某些事件的上报。

在Android 释放的源代码里 alps/docs/source.android.com/en/devices/input 有该小工具的一些基本使用方法。

adb shell  getevent -p

用来显示 当前系统的各个input设备的上报功能。

adb shell  getevent -lp

...]]></description><category></category></item><item><title><![CDATA[linux下获取内存状态]]></title><link>https://blog.youkuaiyun.com/skyxiaoyan1/article/details/84583013</link><guid>https://blog.youkuaiyun.com/skyxiaoyan1/article/details/84583013</guid><author>skyxiaoyan1</author><pubDate>Wed, 28 Nov 2018 14:06:07 +0800</pubDate><description><![CDATA[通过 proc 文件系统获取

在 proc下面有 proc/meminfo 该文件会提供 对应对应此时此刻的内存的使用的情况
系统很多上层接口的数据来源也是出自于此。


 cat /proc/meminfo 
MemTotal:       131921988 kB
MemFree:        90476752 kB
Buffers:          765764 kB
Cached: ...]]></description><category></category></item></channel></rss>