
android
charschu
你如果出色地完成了某件事,那你应该再做一些其他的精彩事儿。不要在前一件事上徘徊太久,想想接下来该做什么,让科技与艺术完美的结合,永无止境
展开
-
android编译命令分析
3. android编译命令分析 2014-04-11 18:00:48分类: Android平台一.lichee下的编译cong@dell:/work/ct/lichee$ ./build.sh -p sun7i_android1. ./build.sh -p sun7i_androibuildroot/scripts/mkcommo转载 2016-05-17 10:04:47 · 1715 阅读 · 0 评论 -
Android系统权限和root权限
原文地址:http://blog.youkuaiyun.com/liranke/article/details/8333014ndroid权限说明Android系统是运行在Linux内核上的,Android与Linux分别有自己的一套严格的安全及权限机制,Android系统权限相关的内容,(一)linux文件系统上的权限-rwxr-x--x system system转载 2016-09-07 10:25:13 · 5152 阅读 · 0 评论 -
Android studio项目中添加JNI so库
刚开始接触安卓,脑袋有些大,最近在项目中,遇到一个问题,就是studio进行jni ndk编译时,找不到动态链接库,建议大家在android.mk文件中,添加-L指定一下库的路径即可解决!对于从Eclipse迁移项目到Android Studio中添加.jar文件和.so文件无疑是一件很重要也是很头疼的问题!在最新版本中,默认是自动打包libs下面的所有.jar文件的,原创 2016-09-18 22:51:17 · 6538 阅读 · 0 评论 -
Android Studio下JNI编程
Android Studio下JNI编程(引入外部或AS自行编译so文件)发表于2015/12/31 14:21:17 463人阅读分类: Android学习杂项1. 引用外部so文件已验证过的引用外部so文件主要有三种方式:1.1 main目录下创建jniLibs目录,so文件按平台存放于子目录下(最简单方式)只需在app/src/main转载 2016-09-16 21:26:37 · 601 阅读 · 0 评论 -
Android build system note
1. Android编译系统分析编译脚本及系统变量build/envsetup.sh脚本分析在编译源代码之前通常需要在android源代码顶层目录执行 . ./build/envsetup.sh 目的是为了使用脚本 envsetup.sh 里面定义了一些函数:function help()function get_abs_build_var()function get_转载 2016-08-23 17:16:06 · 300 阅读 · 0 评论 -
Android jni 找不到第三方库
最近做一个jni项目,拿到的so库需要用jni封装一层,等于是在jni的C++代码里调用第三方库的方法,然后整个项目在Android上运行出结果。自己用jni生成的so是libaa.so 使用的第三方库是libbb.so。到目前为止,遇到的问题是libbb各种找不到。libbb库去哪儿了? E/AndroidRuntime(11626): Caused by: Ja转载 2016-08-18 17:17:51 · 2035 阅读 · 0 评论 -
Android Studio自动生成带系统签名的apk
如果你需要开发一个带有系统权限的app,往往需要配置SharedUserId,比如:此时,如果直接在AS中run,app是装不上的,需要先生成app,然后再使用系统文件对apk进行签名,java -jar signapk.jar platform.x509.pem platform.pk8 signDemo.apk signDemo_signed.apk这样才转载 2016-09-12 15:45:09 · 1135 阅读 · 1 评论 -
Android::开放root权限
分类: LINUX开放系统root权限,即使任何用户都可以执行su程序,以使得临时用户也具有了root的权限,然后去进行一些系统级的设置,如设置IP地址,DNS等。1、修改su程序对临时用户的限制,默认su只允许root和shell用户执行vi system/extras/su/su.c注释掉语句块/*myuid转载 2016-09-10 19:19:57 · 2398 阅读 · 0 评论 -
【Android】wifi开发
wifi的基本结构在Android的官方文档中定义了如下五种状态:WIFI_STATE_DISABLING WIFI网卡正在关闭 0WIFI_STATE_DISABLED WIFI网卡不可用 1WIFI_STATE_ENABLING WIFI网卡正在打开 2WIFI_STATE_ENABLED WIFI网卡可用 3WIFI_STATE转载 2015-12-15 11:12:19 · 489 阅读 · 0 评论 -
Android中WIFI开发总结(一)
在Android中对Wifi操作,android本身提供了一些有用的包,在android.net.wifi包下面,主要包括以下几个类和接口:1.ScanResult主要用来描述已经检测出的接入点,包括接入点的地址,接入点的名称,身份认证,频率,信号强度等信息。其实就是通过wifi 硬件的扫描来获取一些周边的wifi 热点的信息。2.WifiConfigurationWi转载 2015-12-15 11:58:02 · 468 阅读 · 0 评论 -
Android中WIFI开发总结(二)
搞了好几天终于有点眉目了,这里接着总结一下Android中WiFi的使用,在前面(http://www.it165.net/pro/html/201312/7978.html)我们已经简单了解了Wifi实际操作中所用到的几个主要类,今天就剖析一个WIFI搜索、创建、关闭、连接及一些简单的动画的综合案例。(源码来源于网络,我也忘了。。。经本人重构、注释完成!)首先,我们还是看一下我们项目转载 2015-12-15 12:08:10 · 1004 阅读 · 0 评论 -
超级简单的Android Studio jni 实现(无需命令行)
1.配置Anroid Studio(这步是关键)使用[command+,] 打开Preferences,选择External Tools,点击加号框如下图:点击+号之后,打开Macros 配置宏命令界面,如下图:2.配置完成就可以使用javah 、ndk-build、ndk-build clea转载 2016-09-16 21:52:56 · 16351 阅读 · 1 评论