com.example.android.apis.R在哪里?

3

我正在尝试跟着这个例子进行操作:

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;

问题是我在哪里可以找到包含这个的软件包?我在网上找到了很少的信息,显然我没有它,因为当我输入时它被红色下划线标记。我知道这可能是一个初学者的问题,但是我们都是从某个地方开始的...

3个回答

1

尝试使用Android示例应用程序运行此示例。

要安装和运行Android示例应用程序,请按照此处的说明进行操作:

http://developer.android.com/resources/samples/get.html

为了帮助您快速入门,Android SDK 包含各种示例代码和教程,展示 Android 应用程序开发的关键概念和技术。例如,这些示例展示了清单文件的结构以及活动、服务、资源、意图、内容提供者和权限的使用。它们还展示了如何向您的应用程序添加专业功能,例如蓝牙和联系人集成、多屏幕支持、动态壁纸等等。

谢谢,现在我已经弄清楚了。 - Joey

0
在我的情况下,我遇到了这个错误,因为我需要添加以下内容:

C:\adt-bundle-windows-x86_64-20130729\sdk\add-ons\addon-google_apis-google-18\libs\maps.jar

转到“右键单击项目”/属性的BuildPath部分中的库选项卡。


0

那个 R 文件就是你的项目的 R 文件。因此,它将取决于 AndroidManifest.xml 中 <mainfest> 标签的 package 属性,例如:your.project.main.package.R

如果你从 SDK 导入了示例项目,那么 R 文件将与示例位于同一个包中,即 com.example.android.apis

然而,如果你正在使用自己项目中的代码(我假设这是你的情况,因为你提到了导入未解决),那么你必须导入自己项目的 R 文件。请注意,你还必须从示例中导入所需的资源(布局、可绘制对象等)到你的项目中。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接