【问题标题】:How to run those Android SDK example applications?如何运行那些 Android SDK 示例应用程序?
【发布时间】:2011-11-12 23:32:08
【问题描述】:
【问题讨论】:
标签:
android
android-softkeyboard
virtual-keyboard
soft-keyboard
on-screen-keyboard
【解决方案1】:
这些可以作为现有项目导入到您的 Eclipse 工作区中。
您可以在ANDROID_SDK\samples\android-XX\SoftKeyboard文件夹中找到项目文件(其中XX是某个api级别)。
要将它们导入 Eclipse,请转到 File -> New -> Other -> Android Project。然后选择create project from existing source并选择上面的文件夹作为位置。如果未选择任何 API 级别,请在下面选择适当的 API 级别,然后按完成。就是这样,你得到了一个闪亮的新 android 项目,你可以像其他所有项目一样运行。
请记住,所有 api 示例都预装在每个模拟器中。所以如果你想在模拟器中测试这个,你必须先卸载预装的版本。从操作系统的命令行运行adb uninstall com.example.android.softkeyboard 或通过模拟器本身中的Preferences -> Applications 卸载示例。
文件夹中的不同版本是针对不同API级别(What is an API level?)的android。这只是意味着它们被编写为支持该 api 级别及更高级别。根据版本之间的更改,文件之间可能根本没有区别。
【解决方案3】:
同一项目有不同的示例,因为您为多个版本的 Android 安装了多个 SDK。每个 SDK 目录都包含示例。我会说只需为您想要定位的任何版本的 Android 加载一个。
要从 Eclipse 中的现有示例加载项目:单击 File -> New -> Project 并选择 Android Project -> 单击 Next。选择“从现有源创建项目”并单击浏览以找到包含要加载的示例的目录。最后点击完成即可。
这应该将示例加载到您的工作区中。