- 浏览: 216809 次
- 性别:
- 来自: 上海
-
文章列表
Android.mk 中copy文件
- 博客分类:
- android
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_STATIC_JAVA_LIBRARIES := libarity android-support-v4 guava
$(shell mkdir $(TARGET_OUT)/etc/preload)
$(shell cp -rf $(LOCAL_PATH)/aaa.txt $(TARGET_OUT)/etc/preload/aaa.txt)
adb root
adb remount
setprop service.adb.tcp.port 5553 // 默认5555
adb tcpip 5553 // 该步骤表示重启手机端tcpip,并监听5553端口。
adb connect 192.168.x.x:5553
手机的usb调试要打开,否则会显示未受权
如果要关闭的话,执行一下,把端口改掉
setprop service.adb.tcp.port -1
android DLNA
- 博客分类:
- android
1.DLNA(DIGITAL LIVING NETWORK ALLIANCE,数字家庭网络联盟)
a. 不支持镜像
2.Miracast 和 sirplay可以支持镜像投屏
2. 开源 Cling开源库
https://github.com/hubing8658/UPnP-DLNA-Demo.git
https://github.com/GeekZooStudio/ECMobile_Android
ECMobile 是基于 ECShop 的手机商城客户端,包括iOS、Android、PHP三个平台源代码及框架已开放下载!
#####支持开源及后续版本更新,请FORK和STAR,感谢您的支持!
iOS: https://github.com/GeekZooStudio/ECMobile_iOS
Android: https://github.com/GeekZooStudio/ECMobile_Android
PHP: https://github.com/Gee ...
Eclipse/MyEclipse 选择Android NDK目录时提示“Not a valid NDK directory”
Eclipse或者MyEclipse 选择Android NDK目录时提示“Not a valid NDK directory”
在NDK目录中新建一个名称 ndk-build (没有扩展名)的空文件
android 3.1以后开机自启动受限制,没有手动启动过的程序,收不到开机广播
修改方法:
在AMS发BOOT_COMPLETED广播的地方加上intent.addFlags(Intent. FLAG_INCLUDE_STOPPED_PACKAGES 已经停止的应用也收能收到这个广播
注意事项:
1. 安装在sdcard的应用收不到广播,sdcard挂载晚
2. 系统开启了Fast Boot模式,系统启动并不会发送BOOT_COMPLETED广播
3. 自启动时间晚,可以调高广播接收的优先级
<intent-filter android:priority="1000" ...
在AndroidManifest.xml中使用了如下的配置:
<uses-permission android:name="android.permission.INSTALL_PACKAGES" />
就会报错:Permission is only granted to system apps
原因如下:
此类权限仅授予系统级应用,可以修改下Link Error Checking项的安全级别;
In Eclipse: Window -> Preferences -> Android -> Lint Error Checking
在ID列表中 ...
1. 新建svn_code/aaaa项目目录
clone 工程 svn co svn://xxxxxxxxxxxxxxxxx/aaa
2.复制代码到aaa目录下,执行svn add . --no-ignore --force
3.提交代码
4.如何让Linux SVN 支持 *.so *.a 等文件
1). 在每个Linux用户的主目录下(root用户是在/root下, 其它用户在/home/userNamexxx/下)有一个名为.subversion的隐藏文件夹,打开里面的config文件。
2). 查找 [miscellany] 字段,即可看到下面有个 global-ignores ...
linux 重启网卡
- 博客分类:
- android
1.重启网卡 ifconfig eth0 down, ifconfig eth0 up
2.查看输入设备dev/input/event
crtmpserver 编译
- 博客分类:
- android
os: linux ubuntu 12.04
1. 下载地址 https://github.com/j0sh/crtmpserver
2. 解压后看里面的readme
3. 安装cmake, apt-get install cmake
4. 下载openssh http://www.openssl.org/source/
安装步骤:
#tar -xzf openssl-xxx.tar.gz
// 修改配置,使之生成.so文件,/usr/local/openssl是自定义安装位置,可自行修改,位置要 记住,之后要修改文件
#./config --prefix=/usr/ ...
一、[FAQ12481]Recovery mode在cache/recovery目录下新建一支文件,重启后,新建文件消失了
[DESCRIPTION]
1、在recovery.cpp文件的最后新建一支文件 /cache/recovery/wetest;并写入内容:welcome to recovery mode!
2、编译版本、烧写手机,开机后,进行恢复出厂设置;等手机进入自动重启状,并在弹出开机向导前,通过命令进入到/cache/recovery/,有wetest文件,内容也正确;但是等开机向导走完之后,再进入/cache/recovery查看,生成的文件就消失了。
[SOLUTIO ...
1:检查AP端串口配置是否ok:
a:高通平台查看DMA传输:
echo 1 > /sys/kernel/debug/msm_serial_hsl/loopback.0 //打开回环开关
adb shell cat /dev/ttyHSL1
另起窗口
# adb shell
# echo 11111111 > /dev/ttyHSL1
若DMA通道ok,控制台会循环显示;
b:查看uart gpio是否ok:
tx高电平、rfr为低电平,rx,cts为输入;
如果tx为低电平,那么gpio肯定没有配置好,再次检查gpio配置问题;
如果以上2步都o ...
1.setttings --> key map 可以选择eclise 快捷键
2.settings --> updates 去掉系统更新
3.修改辅助生成 class name completion, settings --> keymap -->main menu -->code -->completion --> cyclic Expand word --> 右键点击右侧的alt+斜线,delete, 再添加
4 ...
有时候我们内置了第三方应用,在DefaultPermissionGrantPolicy.Java赋给应用默认权限,但是会影响GTS测试,下面的方法可以规避此问题
@Override
public int checkPermission(String permName, String pkgName) {
try {
String taker = mContext.getPackageName();
if ("com.google.android.permission.gts".equals(tak ...