Andriod应用程序如果要在手机或模拟器上安装,必须要有签名! 1.签名的意义 为了保证每个应用程序开发商合法ID,防止部分开放商可能通过使用相同的Package Name来混淆替换已经安装的程序,我们需要对我们发布的APK文件进行唯一签名,保证我们每次发布的版本的一致性(如自动更新不会因为版本不...
分类:
移动开发 时间:
2014-09-26 18:38:38
阅读次数:
230
配置一个好用的Android模拟器让你不再对模拟器那么失望 [-By 朱瑞雪] 默认情况下的Android模拟器窗口占据了屏幕巨大的空间,而且毫无缘由的放着一个屏幕键盘,如果你没亲自用过模拟器的话,还有一个不易发现的问题:几乎是慢到不能用。有3个原因可以解释这个问题: 1.非本地化的。默认使用ARM...
分类:
移动开发 时间:
2014-09-26 10:11:08
阅读次数:
194
解决方案:
iOS Simulator -> Hardware -> Keyboard
取消选择:“Connect Hardware Keyboard” 或 选择“Toggle
Software Keyboard”
参考:
http://stackoverflow.com/questions/24420873/swift-xcode-6-keyboard-not-showi...
分类:
移动开发 时间:
2014-09-25 19:43:37
阅读次数:
219
Dump View hierarchy for UI AutomatorDDMS -> Dump View Hierarchy for UI Automator这个是用来分析你当前界面的View层次节点的,假设你现在是在用模拟器手机做调试,你用这个他就会构建一个你先在手机或模拟器显示界面的View的...
分类:
其他好文 时间:
2014-09-25 16:51:19
阅读次数:
132
开发android,有需要向模拟器的SD卡传送中文名文件的...
分类:
移动开发 时间:
2014-09-25 15:58:20
阅读次数:
190
Can't find keyplane that supports type 4 for keyboard iPhone-Portrait-NumberPad; using 3876877096_Portrait_iPhone-Simple-Pad_Default
这个是xcode6模拟器的bug,如果键盘不出来的话,可以通过Hardware->Keyboard->Toggle
...
分类:
移动开发 时间:
2014-09-25 13:25:48
阅读次数:
241
最近要搞安卓APP抓包分析,在网上找了一些方法,综合一自身条件下还是安卓模拟器+tcpdump最方便。需准备工具:1、Microsoft .NET Framework 2.0 SP22、Bluestack 0.7.5.27003、Bluestack 0.7.5.2700 Root镜像4、调试用的adb程序5、Wireshark之类的分析工具6、待抓包的APP首先模拟器选用了BlueStacks,要...
分类:
移动开发 时间:
2014-09-25 11:05:18
阅读次数:
334
1. 查看设备adb devices这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示2. 安装软件adb install 这个命令将指定的apk文件安装到设备上3. 卸载软件adb uninstall adb uninstall -k 如果加 -k 参数,为卸载...
分类:
移动开发 时间:
2014-09-24 15:39:27
阅读次数:
182
genymotion是一款号称速度最快性能最好的android模拟器,它基于Oracle VM VirtualBox。支持GPS、重力感应、光、温度等诸多传感器;支持OpenGL 3D加速;电池电量模拟;能够运行在windows、linux、mac系统下;并提供的有eclipse下的插件,可以支持在...
分类:
移动开发 时间:
2014-09-24 14:10:36
阅读次数:
286
前提:在XCode做开发调试时往往需要打印一些调试信息做debug用,大家知道当打印信息的地方多了之后在模拟器上跑可能不会有什么问题,因为模拟器用的是电脑的硬件但是当应用跑在设备上时这些输出语句会在很大程度上影响应用的性能,针对这种问题可以写一些宏来控制这些调试信息的输出。在release版本禁止输...
分类:
其他好文 时间:
2014-09-24 11:11:36
阅读次数:
179