一、Android相关(Android设备:
HTC Desire HD)
1. 如何直接浏览SD卡或内存上的东东?(无法浏览则无法安装存放在里面的apk)
刚拿到Android设备时,首先要装个ES文
件浏览器:通过WIFIi或GPRS上网,在Android Market中搜索下载安装 ES文件浏览器
即可。(当然开发人员也可以通过adb等解决该问题)
2. 如何让自己的短信提示音、铃声在选择列表中出现?
在SD卡任意位置建立 alarms(闹钟) 、notifications(短信及通知)、ringtones(来电铃声)文件夹,然后重启设备后就能在选择列表中看到其下的东东了。
3. 通过移动GPRS上网,运行很多应用均提示“网络未连接”。
正确设置CMNET即可(只设CMWAP是不行的),设置方法详见:http://www.opda.com.cn/thread-250717-1-1.html
4. 通过Android Market下载的应用存放在哪?
据说是安装完后就删除掉了。(确实在内存和SD卡上均找不到)
5. 通过web端的Android Market安装应用
访问Android Market
并使用自己的google account登录,点击“我的电子市场账户” 可以看到通过电子市场下载的应用在此均有显示;在该web搜索下载应用,可以看到Android设备上已经在下载该应用了(设备无需连接电脑),cool...
6. 通过Windows7的网络连接上网
通过Win7的虚拟wifi功能实现:
1) 直接命令行(需要管理员权限)依次执行以下2个语句:
netsh wlan set hostednetwork mode=allow ssid=AP
key=win7wifi
netsh wlan start hostednetwork
说明:ssid 是网络连接点名称,可选取便于识别的名称;key是连接网络的密码。
2) 然后可以打开 控制面板\网络和 Internet\网络连接,可以看到有个新的无线连接。
3) 选择目前Win7在用的网络连接,打开“属性”窗口,选择“共享”选项卡,在“Internet连接共享”下勾选“允许其他网络用户通过此计算机的Internet连接来连接”,然后在下面的下拉列表中选择刚才新建的无线连接即可。
4) 然后Android设备上搜索wifi,应该能在列表中看到与ssid名称一致的wifi网络,连接即可。
更多关于Win7 的虚拟wifi功能:Windows 7虚拟Wifi运用技巧
网管必备:Windows 7的WLAN netsh命令
7. PC上改了Google account密码,运行Android Market时,提示登录失败之类。
解决方法:Settings -> Account & sync , 选择Google账户进入其账户页面,然后在sync列表中随便选一项,稍后会显示1个通知(登录账户失败之类),点击该通知会出现输入密码的对话框,填入新密码即可。
8. 收到新短信的提示突然间没了。(遇到该问题的时间大约是 2011年11月)
原因:来电通v3.0.2.12 pf145 Build 11110909这个版本的问题。
同遇该问题的: 装了新版来电通短信没有提示了啊。大家有遇到吗?
解决方法:只能在来电通里设置: 通讯增强 -> 未接未读提醒 -> 有未读信息时提醒,勾选这项。另外短信提示音也要在此设置。
二、Android模拟器相关
1. Android模拟器安装 Market
模拟器默认没有安装 Market,看到网上有较为复杂的安装方法,也有1个简单的,试了简单的,在 Android2.2 模拟器下试过是OK的,简单的方法如下:
1) 下载2个文件:GoogleServicesFramework.apk、Vending.apk (我是从这儿
下的,感谢分享)
2) 依次安装这2个文件(需要先运行模拟器):
a) 先切换到 android-sdk-windows\platform-tools (从revision 8开始 adb tool 已经从tools下移到platform-tools下了)
b) adb install GoogleServicesFramework.apk
c) adb install Vending.apk
安装成功后到模拟器中查看,果然已有 Market。
see: Android 模拟器安装Android Market电子市场
2. Android模拟器安装Adobe AIR runtime
Android模拟器上的Adobe AIR不同于真机,SDK
中有for emulator 的runtime (具体位置如: Adobe Flash Builder
4.5\sdks\4.5.0\runtimes\air\android\emulator\Runtime.apk ),然后使用 adb install 命令装到模拟器中即可。
注:需用 adb -e install Runtime.apk,否则运行AIR应用可能会出现强行终止的界面
。
3. 命令行安装Adobe AIR开发的应用程序到Android模拟器时报错:Failure [INSTALL_FAILED_INVALID_APK]
解决方法:
模拟器中运行的程序打包参数略有不同:target 需指定为 apk-emulator,完整打包命令如:
adt -package
-target apk-emulator
-storetype pkcs12 -keystore sign.p12 testapp.apk testapp-app.xml testapp.swf
之后再使用 adb install ,果然成功。
4. 命令行安装apk应用程序到Android模拟器时报错:[1] Segmentation fault pm install /data...
原因:apk文件名有中文。
解决方法:将apk文件名改为英文即可。
5. Android模拟器运行速度很慢
提速方法:
1) 关闭模拟器自动侦测手机旋转的设置,具体位置为:设置 - 显示 - 关闭“自动旋转屏幕”的选项。
参考:Android模拟器运行速度很慢的解决办法
2) 增加Android模拟器的内存大小:
a) 直接编辑 C:/Documents and Settings/用户名
/.android/avd/
模拟器名
.avd/config.ini,在 vm.heapSize=xxx 后 加上 hw.ramSize=512 (单位MB,可根据情况设置)
参考:增加android模拟器的内存大小
b) 也可以通过 SDK Manager 来设置,选中要加内存的模拟器,Edit... -> Hardware -> New... 在出现的对话框中Property 选择 Device ram size ,然后回到前一界面,直接修改Device ram size对应的 value 即可。
三、Android SDK 命令行使用记录
1. adb
1) adb devices 列出当前连接到PC的设备(模拟器或真机)
2) adb install xxx.apk 首次安装某个程序到当前连接的设备中
3) adb install -r xxx.apk 更新安装某个程序到当前连接的设备中
4) adb -d install xxx.apk 以debug模式安装某个程序到当前连接的设备中
5) adb -e install xxx.apk 以for 模拟器模式安装某个程序到当前连接的设备(模拟器)中
6) adb shell pm list packages 列出当前设备的所有已安装程序的包名
7) adb -e logcat 查看日志
8) adb -d logcat 查看日志
9) adb logcat appID:V *:S 查看某个应用的日志
10) adb logcat appID:V ActivityManager:| *:S
11) adb logcat|grep "I.air" 仅查看包含 "I.air" 的日志
12) adb logcat|grep "hello" application name 仅查看某应用包含 "I.air" 的日志
13) adb logcat -c 清空logcat缓存
2. ddms
1) ddms 打开 Dalvik Debug Monitor 控制台
四、Adobe AIR for Android
see: Adobe AIR for Android开发记录
分享到:
相关推荐
《Android应用开发揭秘》读书笔记不仅是一份个人学习历程的记录,更是一部深入浅出的Android开发指南。本书籍及笔记覆盖了从基础知识到高级应用的广泛内容,为初学者和有经验的开发者提供了宝贵的资源。 ### ...
总结,开发Android应用程序,尤其是涉及手机通信录功能的应用,需要掌握Android开发的基本技术,如布局设计、数据库操作、Intent服务的使用以及用户交互的处理。同时,充分的测试和调试也是保证应用质量的关键步骤。...
尽管具体内容未给出详细章节或摘要,但基于标题、描述及常见Android开发主题,我们可以推测书中可能涉及的重要知识点包括: ### 一、Android平台介绍 1. **Android操作系统概述**:解释Android操作系统的起源、...
这个项目可能是针对Android开发学习者的毕业设计,涵盖了从需求分析、设计、编码到测试的完整开发流程,是检验Android开发技能和理解移动应用开发的一个实际应用场景。 6. **关键技术**: - 数据存储:可能使用...
每个Android应用都有一个重要的配置文件——AndroidManifest.xml,它记录了应用的信息、权限请求和组件声明。实例可能包含关于如何正确配置应用权限,比如网络访问、读写存储等,以及如何注册和管理活动。 三、数据...
Android 移动应用开发,视频播放软件功能实现 具有登录,浏览记录,播放视频等的功能Android 移动应用开发,视频播放软件功能实现 具有登录,浏览记录,播放视频等的功能Android 移动应用开发,视频播放软件功能实现...
【Android开发入门与实战的代码】这一主题涵盖了Android应用程序开发的基础知识和实践技巧,适合初学者和希望深化Android技能的开发者。在这个项目中,我们将会探索Android开发环境的搭建、基本组件的理解以及如何...
综上所述,这个"Android应用源码之通话记录源码"涵盖了Android开发中的核心概念,包括系统权限、数据库操作、UI设计、数据绑定和用户交互,是学习Android应用开发尤其是通信功能实现的宝贵资源。通过深入研究和理解...
在企业级Android应用开发中,我们面临的是更为复杂和严谨的项目需求,这些需求往往涉及到数据安全、系统稳定性、性能优化、多设备兼容性以及高效团队协作等多个方面。"大话企业级Android应用开发实战完整源代码"这个...
1. **Android开发**:这是整个项目的基础,意味着我们需要熟悉Android应用程序的生命周期、用户界面设计、Activity和Fragment的管理、Intent的使用、以及Android SDK中的各种API。此外,还需要了解如何处理设备权限...
在Android应用开发中,通话记录源码是一个典型的实践案例,尤其对于毕业生来说,这是一个很好的学习和研究项目。本文将深入探讨Android通话记录源码的相关知识点,帮助你理解如何在Android平台上构建一个能够读取、...
首先,关于Android开发文档的记录,提到了pidcat工具的使用,这是一个用于Android开发的命令行日志工具,能够过滤特定包名的日志输出,方便开发者查看和分析问题。在文档中提到的问题是通过brew安装了pidcat之后,...
1. **Android开发环境**:开发此应用需要Android Studio,这是Google提供的官方集成开发环境(IDE),支持编写、调试和构建Android应用程序。 2. **Java或Kotlin语言**:Android应用主要使用Java或Kotlin进行编写。...
一个标准的Android应用通常包含以下几个部分:`AndroidManifest.xml`是应用配置文件,记录应用组件、权限等信息;`res`目录存储资源文件,如图片、布局、字符串等;`src`目录包含Java代码,主要为应用的Activity、...
<<Android应用开发记录-字幕播放器(4)完成>>配合的工程文件,源码,用于动作确认的歌曲及歌词 另外,工程是针对Android2.2建立的。 如果想在Android2.1运行,可以修改工程文件或从下面地址下载针对2.1做的安装包,...
Android 跑步应用开发 Android 跑步应用开发是基于 Android 操作系统的移动应用开发,旨在提供一款功能丰富、易于使用的跑步应用程序。本文档将详细介绍 Android 跑步应用开发的整个过程,从研究背景与意义到系统...
在Android开发中,通常使用XML布局文件来设计界面,结合Java或Kotlin编写业务逻辑。在这个项目中,我们可能看到用于输入血压值的EditText控件,以及显示历史记录的ListView或RecyclerView。此外,日期选择器可能被...
这个课程的主题"Android应用开发基础到深入篇第一课第二到四讲_Android总体介绍"涵盖了从入门到进阶的关键概念,旨在帮助开发者建立坚实的Android开发基础。下面将详细阐述这一阶段的知识点。 首先,Android是一个...
在这个项目中,我们可以学习到以下Android开发的关键知识点: 1. **SQLite数据库操作**:如何创建数据库,定义数据表结构,以及使用SQL语句进行数据的插入、更新和查询。 2. **用户界面设计**:使用XML布局文件创建...
在Android平台上,开发一款天气应用是一项常见的任务,它涉及到许多Android开发的核心技术。这份"Android天气应用源码"提供了一个完整的实例,可以帮助开发者深入理解如何构建这类应用。下面,我们将详细探讨这个...