所以我正在尝试通过这里的例子:
http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/SurfaceViewOverlay.html
在最后一个导入行上,它说
//Need the following import to get access to the app resources, since this
//class is in a sub-package.
import com.example.android.apis.R;
问题是我从哪里获得包含此内容的软件包?我在网上找到的信息很少,显然还没有,因为当我输入它时它带有红色下划线。我知道这可能是一个菜鸟问题,但嘿,我们都从某个地方开始......
尝试使用 android 示例应用运行此示例。
要安装和运行 Android 示例应用,请按照以下说明操作:
http://developer.android.com/resources/samples/get.html
为了帮助您快速入门,Android SDK 包含各种 说明关键概念和技术的示例代码和教程 安卓应用程序开发。例如,示例显示 清单文件的结构以及活动、服务的使用, 资源、意向、内容提供程序和权限。它们还显示 如何向应用添加专用功能,例如蓝牙 和联系人集成,多屏幕支持,动态壁纸, 等等。
只是项目的 R 文件。因此,它将your.project.main.package.R
,具体取决于 AndroidManifest.xml 中 <mainfest>
标记的包属性。
因此,如果已从 SDK 导入项目示例,则 R 文件将与示例位于同一包中,即 com.example.android.apis
.
但是,如果您像我假设的那样在自己的项目中使用代码,因为您提到导入仍未解决,那么您必须为自己的项目导入 R 文件。请注意,您还必须将所需的资源(布局、可绘制对象等)从示例中导入到项目中。
就我而言,我收到此错误是因为我需要添加:
C:adt-bundle-windows-x86_64-20130729sdkadd-onsaddon-google_apis-google-18libsmaps.jar
到"在项目上单击鼠标右键"/"属性"的"构建路径"部分中的"库"选项卡。