Android
仲夏夜之梦helloWorld
百无一用是书生,
万般皆下品惟有读书高。
展开
-
关于The import android.support.v7.app cannot be resolved
libs下面是v4支持库,然后又在properties的Android页面导入了v7支持包,两个包冲突了删除v4包即可.其实删除之后发现依然可以使用v4包,原因是导入的v7里面包含v4支持库转载 2016-11-10 14:54:04 · 356 阅读 · 0 评论 -
Android权限大全
访问登记属性 android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限 获取错略位置 android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米 获取精确位置 andr原创 2016-11-23 22:34:32 · 161 阅读 · 0 评论 -
android关于组播的问题
了解Android的都知道Android的wifi在默认的情况下是不接收组播的,默认情况下,应用是不接收组播信息的,这样要接收处理的报文太多,很快就会把电池用尽。要知道移动设备(特指电话一类的,平板要好得多)目前最重要的因素是电量。下面就看看怎么样打开Android中Wifi的组播功能。主要有以下几个步骤: 在Manifest文件中加入:android.permission.CHANGE_W转载 2016-11-23 22:32:50 · 3011 阅读 · 1 评论 -
Spydroid的高级功能
1.RTSP服务器使用h264推流,并开启闪光灯 vlc “rtsp://xxx.xxx.xxx.xxx:8086?h264&flash=on”使用前置摄像头推流 vlc “rtsp://xxx.xxx.xxx.xxx:8086?h264&camera=front”使用h263和AMR推送视音频流,并开启闪光灯 vlc “rtsp://xxx.xxx.xxx.xxx:8086?h263&原创 2016-11-15 17:00:43 · 845 阅读 · 0 评论 -
Vlc-for-android源码分析
先从AndroidManifest.xml开始分析,从接收的data类型可以看出用来播放音视频的activity是VideoPlayerActivity,AudioService是用于支持音乐后台播放的service,其他activity都是和界面有关的activity。这里主要分析和视频播放有关的VideoPlayerActivity,从intent-filter可以看出的能够接受的播放格式,d转载 2016-11-12 10:45:18 · 3282 阅读 · 1 评论 -
JNIEnv解析
1.关于JNIEnv和JavaVM JNIEnv是一个与线程相关的变量,不同线程的JNIEnv彼此独立。JavaVM是虚拟机在JNI层的代表,在一个虚拟机进程中只有一个JavaVM,因此该进程的所有线程都可以使用这个JavaVM。当后台线程需要调用JNI native时,在native库中使用全局变量保存JavaVM尤为重要,这样使得后台线程能通过JavaVM获得JNIEnv。na转载 2016-11-12 21:38:44 · 416 阅读 · 0 评论 -
Android中Java的本地接口调用(JNI:Java native interface)
为什么使用JNI?使用JNI可以使Java语言和本地C/C++交互:Java提供的本地类库无法满足需要,在大规模的数学运算、视音频处理等方面C/C++具有更高的效率。Java并不能操作硬件,而C/C++能够直接操作硬件,发挥硬件的最佳性能C/C++已经有十分丰富的开源库,使用JNI避免重复造车,在Java或者Android开发过程中具有十分重要的作用 使用JNI调用本地方法库的基本步骤:第原创 2016-11-11 18:51:41 · 1373 阅读 · 0 评论 -
Android进程间通信AIDL
AIDL原理 Android进程之间不能共享内存,进城之间要进行通信(IPC)就要使用AIDL。1.服务端1.1修改Manifest.xml文件<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.aidl.server" android:转载 2016-11-10 21:10:51 · 231 阅读 · 0 评论 -
Android错误:Running android lint has encountered a problem
把Window--->Preferences----->Android--------> LInt Error Checking----->when saving files, check for errors 选项勾掉原创 2016-11-10 19:28:04 · 430 阅读 · 0 评论 -
在创建Android项目时出现appcompat_v7中的引用的组件出现No resource found
出现这个问题的主要原因是:创建低版本项目的时候引用了高版本的SDK中的组件 将project.properties中的target更改为对应的版本,项目和appcompat_v7中的project.properties要相同。原创 2016-12-06 17:31:02 · 256 阅读 · 0 评论