.无法向模拟器push文件,显示read-only file system

$adb shell mount -o remount rw/

确保模拟器有sd卡


.Android模拟按键

#adb shell input keyevent %key_num%

常用 Home:3,Power:26


三.ListView滑动变黑

设置android:cacheColorHint="#00000000" => 透明


四.打包userdata.img

用到的工具:make_ext4fs,simg2img,mkuserimg.sh

1.解压userdata.img

$sudo ./simg2img userdata.imguserdata_temp.img

2.挂载

$mkdir ./tmp

$sudo mount -o loop userdata_temp.img ./tmp

3.拷贝apk

$cp %apk_path% ./tmp/app

4.复制文件

同拷贝apk

5.计算userdata大小,用于打包

$ls -lh userdata_temp.img | awk -F ' ' '{print $5}'

6.重新打包image

$sudo ./mkuserimg.sh -s ./tmp/ userdata_new.img ext4 data %user_data_size% (上面算出来的,也可以是其他数值,设置前请确定EMMC大小,以防溢出)

卸载挂载目录

$sudo umount ./tmp

删除无用的目录、文件

sudo rm ./tmp userdata.img userdata_temp.img -rf

还原userdata.img

sudomv userdata_new.img userdata.img

7.改变所有者

sudo chown %your_name%:%your_name% . -R


五.Eclipse快捷键

传送门1

传送门2



六.NvFlash工具

基于版本3.08.1700测试

传送门


七.在XML里使用自定义控件报“android.view.InflateException: Binary XML file line”异常

添加包含ContextAttributeSet的构造函数,如:
public class DrawerView extends TextView {public DrawerView(Context context, AttributeSet attributeSet) {super(context, attributeSet);}}

XML使用时需指定包名

<com.test.drawer.DrawerView        android:id="@+id/drawer_drawerView"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:gravity="center"        android:textSize="28sp" />


.修改应用程序包名

应用程序包名

传送门

src包名

传送门



.Http返回码

传送门


.AlertDialog getButton方法空指针异常

在调用dialog.show() 方法后,再去调用getButton方法


十一.Eclipse导出android javadoc乱码

在Eclipse里 export 选 JavaDoc,在向导的最后一页的Extra JavaDoc Options 里填上参数即可
比如项目采用的是UTF-8的编码就填:-encoding UTF-8 -charset UTF-8



持续更新中...










更多相关文章

  1. 启动android studio(AVD)的模拟器的命令
  2. Android ListView getView()方法重复调用导致position错位
  3. 使用反射调用android API中的hide方法
  4. Android 中使用自定义字体的方法
  5. 在LinearLayout中嵌套RelativeLayout来设置Button的位置(xml文件)
  6. android studio ndk 编译自定义MK文件

随机推荐

  1. Android两级嵌套ListView滑动问题的解决
  2. 32.Android(安卓)SQLite 及其更新
  3. Android中常用方法的归纳集合总结(二)
  4. AsyncTaskLoader使用方法
  5. Android(安卓)Testing Fundamentals 2, r
  6. 中:Android(安卓)startActivity原理分析(
  7. android工程混淆和反编译
  8. 【Android】FragmentTabHost实现问题记录
  9. Android绘图之Shader
  10. 【Android】下载Android源码的简明步骤