为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

安卓培训之安卓BUG经验总结

2013-10-11 4页 pdf 772KB 59阅读

用户头像

is_774057

暂无简介

举报
安卓培训之安卓BUG经验总结 长沙安卓培训学校欧柏泰克软件培训学院:http://www.cshope.net/anzhuokecheng/AZjishu/1705.html Android 中某些 BUG的解决方法 1.问题:控制台出现 emulator: ERROR: the user data image is used by another emulator. aborting 提示 原因:没有正确关闭模拟器 解决:在进程中结束 adb.exe,重启 Eclipse 即可。 2.问题:出现 emulator-5554 disconnec...
安卓培训之安卓BUG经验总结
长沙安卓培训学校欧柏泰克软件培训学院:http://www.cshope.net/anzhuokecheng/AZjishu/1705.html Android 中某些 BUG的解决方法 1.问:控制台出现 emulator: ERROR: the user data image is used by another emulator. aborting 提示 原因:没有正确关闭模拟器 解决:在进程中结束 adb.exe,重启 Eclipse 即可。 2.问题:出现 emulator-5554 disconnected! Cancelling xxxxxx activity launch'! 解决:run里面有一个run configrations,在里面有一个选项每次运行都察掉 wipe out user data,选上该选项。. 3.问题:出现 sdl_app: emulator-arm.exe 应用程序错误。 解决:网上有说关闭杀毒软件的,但关闭重启后还是出错。删除该 AVD,新建。在新建 的过程中 Snapshot 下选择 enable 项。 4.问题:操作 raw 目录下数据库文件找不到在 SD 卡创建的路径。 解决:没有添加访问权限。 android 模拟器开发调试错误 SDL_app:emulator.exe ,内存不能为 written 的解决办 法 在网上找了好多方法,下面的方法比较实在,可以解决我机器上产生的问题。问题根源: 配置出错,sd 卡路径、大小,skin 的分辨率,特别是 skin 分辨率没有设置好,导致问题严 重。解决办法: 1 、 找 到 android 模 拟 器 安 装 目 录 : C:Documents and SettingsAdministrator.androidavdAVD23.avd 2、编辑 config.ini 文件,就是这块配置错误导致错误产生。 3、如果硬盘空间比较紧张,可以把模拟器文件放到其它盘符上:你可以在命令行下用 mkcard 创建一个 SDCARD 文件,如: mksdcard 50M D:sdcard.img 4、下面代码可以整个覆盖原来的 config 文件 hw.sdCard=yes hw.lcd.density=240 skin.path=800×480 skin.name=800×480 vm.heapSize=24 sdcard.path=D:sdcard.img hw.ramSize=512 image.sysdir.1=platformsandroid-8images 5、OK,模拟器正常运行 Android NDK: Host 'awk' tool is outdated. Please define HOST_AWK to point to Gawk or Nawk ! 长沙安卓培训学校欧柏泰克软件培训学院:http://www.cshope.net/anzhuokecheng/AZjishu/1705.html 部署好 cygwin,编译一下 NDK 自带的 sample,报错:“ Android NDK: Host 'awk' tool is outdated. Please define HOST_AWK to point to Gawk or Nawk ! ” 原来 NDK 自带了 一个 awk.exe, Host 'awk' tool is outdated. 已经过期。找了下解决,最直接的办 法是到 NDK 的 host 目录 —— D:androidandroid-ndk-r7prebuiltwindowsbinawk.exe ,把 这个过期的 awk.exe 删除掉,这样解析时,找不到自带的 awk 就去调用 cygwin 的默认 awk 解析 awk 文件。然后就 OK 了。 XML 特殊字符处理 在XML中,有一些符号作为 XML 的标记符号,一些特定情况下,属性值必须带有这些 特殊符号。 下面主要是讲解一些常用的特殊符号的处理 例一: 双引号的使用。 双引号作为 XML 属性值的开始结束符号,因此无法在值中直接使用"". 处理方式可以 分为两种。 a: 属性值中没有'(单引号) ,那么可以用单引号'' 作为属性值的开始结束符号 ...属性值为 ("apple"). 解决: b: 属性值中有'(单引号) ,ĭ有双引号。 如...属性值为 ("'apple"). 下ı为 XML 标记使用的字符IJ出了ij种内置实Ĵ。 实Ĵ 实Ĵ引用 ĵĶ lt < <ķ小ĸ号Ĺ gt > >ķ大ĸ号Ĺ amp & &ķ“and”符Ĺ apos ' 'ķĺ号Ļ单引号Ĺ quot " "ķ双引号Ĺ 如果你的自定Ķ ListViewItem 中有 ļutton ĻĽ Checkable 的ľĿ控件的ŀ,那么默认 focus 是Łł了ľ控件,Ń ListView 的 Item 能ń选中的Ņņ是它能Ňň ʼnocus,ĭ就是说 长沙安卓培训学校欧柏泰克软件培训学院:http://www.cshope.net/anzhuokecheng/AZjishu/1705.html 我Ŋ可以ŋ过Ō ListView 中 Item 中ōĵ的Ŏ有控件的 focusable 属性设置为 false,这样 的ŀ ListView 的 Item 自ŏŇŐ了 ʼnocus 的权限,ĭ就可以ń选中了,ĭ就őŒ应 onItemClickListener 中的 onItemClick()方法,然ŃŌ ListView 的 Item Layout 的ľ控件 focusable 属性设置为 false 有œŔŕ,我Ŋ可以ŋ过Ŗ Item Layout 的根控件设置其 android:descendantʼnocusability=”blocksDescendant”即可. ŋ过 wifi 调试 android 程序 ŗŘř android Ś机śŜŝ定的Şş: 这一Šš要使用 shell,因此Ś机上要有ŢŞ模拟器,不过网上ţ多,Ťť找个就 行了,Ŧ次ŧŨ下IJũ行: Ňň 权限 设置śŜ的Şş,Şş可以自定Ķ,如 , 是默认 的 关闭 重新启ŏ Ś机Ū接wifiū确ŬŚ机ŭŮůŪ接Ű一个网ű,记下Ś机的ipŲų,Ŵ设为 a.b.c.d Ůů上ŵ开命令提示符,ŧŨ以下命令: 如果不ŶŨŞş号,默认是 ,自定Ķ的Şş号必须ŷŸ,Ŗ应Ź Š中 自定Ķ的Şş号,例如: 配置źŻ,命令行ż示:“connected to a.b.c.d”,然后就可以调试程序了,Ž_Ž。 要关闭 wifi 调试,ĭţž单,ſš要把Şş号设置为-1,ūƀ重ƁŹ一Š即可。 ndroid 在 adb shell 里ŵ开某个 APP ŵ开Ƃƃ器: Ƅ am start -n com.android.browser/com.android.browser.ļrowserActivity 调用Ƃƃ器ŵ开某个网ƅ: Ƅ am start -a android.intent.action.VIEW -d http://www.china.com 长沙安卓培训学校欧柏泰克软件培训学院:http://www.cshope.net/anzhuokecheng/AZjishu/1705.html ƆƇƈƉ Activity 的启ŏƊƋ Ū接 MID ƌ调试模式 开始ƍƍ运行ƍƍCMD ŶŨ:adb logcat ActivityManager:Ǝ Ǝ:S Google Map V2 模拟器使用 google play service: Create a new emulator for device choose "5.1'' WVGA (480 x 800: mdpi)" for target choose "Android 4.1.2 - API level 1Ə" for "CPƐ/AļI" choose "ARM" leave rest to defaults these are the settings that are working for me. I don't know for different ones. Start the emulator install com.android.vending-1.apk and com.google.android.gms-1.apk via ADļ install command Android中某些BUG的解决方法
/
本文档为【安卓培训之安卓BUG经验总结】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索