今天有幸参与手表app开发,虽然是接手别人开发一半的项目。。。。但是也学到不少东西。今天只做了ui方面,简单说一下 手表分辨率是 240*240的,ui设计好的用px直接写死完全ok,因为不需要适配就一个分辨率一个尺寸。。。。。这个纠结了半天还被教育了一番。。。。。今天的重点是如何使用adb安装apk到手表,并通过adb打开apk的启动activity。
在这之前先说一下 .9图的问题吧,调了好长时间的
含义
顶部:在水平拉伸的时候,保持其他位置不动,只在这个点的区域做无限的延伸
左边:在竖直拉伸的时候,保持其他位置不动,只在这个点的区域做无限的延伸
底部:在水平拉伸的时候,指定图片里的内容显示的区域
右边:在竖直拉伸的时候,指定图片里的内容显示的区域
然后就可以自己画了,不多说,进入正题
第一步 adb环境安装,mac版本打开终端
输入命令
touch .bash_profile
再次输入
open -e .bash_profile
然后在打开的文件里面的末尾加上
export PATH=${PATH}:~/Library/Android/sdk/platform-tools
像这样
保存后 别急 还要敲一个命令用来执行刚才保存的文件
source ~/.bash_profile
ok可以快乐玩耍了
adb version
adb device
开始安装
windows操作
adb shell
adb install -r apk直接拖入小黑窗
mac操作
cd 进入文件夹 ls查看当前目录
一级一级的找到apk所在的目录
然后再
adb install xxx.apk
就可以快乐的运行了
打开安装的apk启动activity
adb shell am start -n 应用包名(com.xxx.xxx)/ MainActivity的全路径(com.xxx.xxx.MainAactivity)
然后就可以快乐玩耍了
再补充一下,由于限制 需要先卸载apk再安装新的不然会报
Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE]
adb 卸载命令
adb uninstall 应用包名(com.xxx.xxx)
success后再继续安装吧