文档详情

如何建立1个智能手机开发设置.docx

发布:2017-05-10约1.63千字共3页下载文档
文本预览下载声明
如何建立一个智能手机开发设置随着Android智能手机的使用日益增加,您可以像在Android模拟器上一样在你的Andr??oid智能手机上开发和调试应用程序。在开始开发设置之前,你要做以下几件事情:1。在你的Andr??oid清单里,您的应用程序应声明为“调试”。在Eclipse中,可以从“应用程序”选项卡查看清单(右侧调试,设置“调试”为true)。否则,在AndroidManifest.xml文件,添加android:debuggable=true 到application元素中。2。设置您的手机允许安装非市场应用程序。在智能手机上,打开设置应用程序,启用未知来源。3。您的设备上打开“USB调试”。在智能手机上,打开设置应用程序开发和启用USB调试。4。设置您的操作系统以便检测到您的智能手机。o如果你在Windows上开发,您需要安装一个使用adb的USB驱动程序。如果你使用的Andr??oid开发电话(ADP),Nexus One,或者的Nexus S,请参考谷歌的Windows USB驱动程序的相关文件:/sdk/win-usb.html。否则,你可以参考任何一个适合OEM驱动程序的文件。o如果您使用苹果操作系统 OS X开发的话,请跳过这一步。o如果您在Ubuntu Linux的开发,您需要添加一个udev规则文件,其中包含一个为各种类型开发设备的USB配置。在规则文件中,每个智能手机制造商由ATTR {idVendor}属性中供应商独特的ID所确定。对于供应商ID,请参阅下面的USB供应商ID列表。以下是怎样在Ubuntu Linux上建立检测智能手机设置:A.以root身份登录,创建这个文件:/ etc/udev/rules.d/51-android.rules。 |使用此格式把每个供应商添加到文件中: SUSYSTEM==“USB”,ATTR {idVendor} ==“0bb4”,MODE =“0666”,组=“plugdev”在这个例子中,供应商ID是用于HTC。模式分配指定读/写权限,组定义了UNIX组拥有的智能手机节点。注:规则的语法对于不同的操作系统环境可能会略有不同。根据您的系统查阅有关udev的文档。对于规则语法的概述,请参阅编写udev的规则指导:/writing_udev_rules.htmlB.现在执行指令:CHMOD A + R / etc/udev/rules.d/51-android.rules您可以确认您的设备是通过SDK平台的工具/目录执行智能手机连接。如果连接,你会看到智能手机的名称。如果使用Eclipse,像往常一样运行或调试您的应用程序。您将与智能手机选择对话框,其中列出了可用的仿真器(S)和连接的智能手机(S)。您可根据需要安装和运行应用程序的智能手机进行选择。如果使用Android调试桥(ADB),您可以发出带-d的指令来连接的目标智能手机。USB供应商ID此表提供了需要在Linux上添加USB设备支持的供应商ID以供参考。如上面所述,USB供应商的ID是列在规则文件的attr {idVendor}属性中。公司名称USB供应商ID宏基0502华硕0b05戴尔413C富士康0489Garmin -华硕091E谷歌18d1宏达0bb4华为12d1K-触摸24e3KT公司技术2116京瓷0482Lenevo17EFLG电子1004摩托罗拉22b8NEC公司0409努克2080Nvidia0955OTGV 2257泛泰10A9飞利浦0471PMC-塞拉利昂04da高通公司05c6SK Telesys1f53三星04e8夏普04dd索尼爱立信0fce东芝0930中兴通讯19D2除非另有说明,此内容是根据Apache 2.0的授权。有关详细信息和限制,请看内容许可。Andr??oid 3.2R1 - 2011年8月5日13时37分
显示全部
相似文档