1

我用谷歌搜索、询问、搜索、做了所有事情,但我没有足够的关于我的问题的信息。这里是:我正在做一个项目。对于这个项目,我必须在应用程序和小部件选项卡旁边的启动器顶部添加一个选项卡面板(称为教育)。在这里你可以看到。但我是初学者,网上什么都没有。任何文件、视频等。是的,你可以说“有太多但你看不到”。但是所有这些文档都是关于 4.0 ICS 或 2.2

我需要有关 android 4.1 JB 的信息。这正是我的问题:我已经下载了所有 sdk 文件,并且我确定我将 adt 包含在 eclipse 中(因为启用了一些选项)但即使我看不到创建新的 android 项目选项。

第二个问题:我包含了launcher2文件(我从原始源文件中得到它)但是eclipse显示了太多错误。它们不可能是真正的错误,因为“Launcher2.apk”是您知道的 Android 4.1 JB 上的工作文件 :)

是的,请帮助我编辑Android 4.1 JB的启动器以添加新的选项卡面板。谢谢。。(对不起,我的英语和经验不足)

(图片在这里。看看)

错误 新的安卓项目

4

2 回答 2

0

新的 Android 项目现在称为“Android 应用程序项目”

如果您有 Launcher2 的源代码,则只需转到File->Import->Android->Existing Android Project into workspace. 如果您还没有设置“自动构建”,那么您可能需要运行 Clean and Build。


编辑:

好的,在查看了您的图像并进行了更多研究之后,我需要您为我检查一下。

  1. 打开FocusHelper.java
  2. 查看顶部的所有导入语句。
  3. 如果您看到任何内容,请import android.R删除该行。
  4. 保存文件,看看是否可以消除您遇到的一些错误。
  5. 如果可行,那么您需要进入每个错误抛出文件并重复步骤 2 和 3。

我之前遇到过这个问题,并且执行这些步骤为我解决了这个问题。这似乎是一个常见的 Eclipse 错误

此外,您的 SDK 版本设置为 Android 4.0 API 14,但根据我在Advanceable课堂上阅读的内容,您需要 API 级别 16,即 4.1。


编辑2:

当我尝试这样做时,我发现有很多丢失的声明,你必须通过并声明自己,还有没有找到的导入引用,你必须找到它们并将它们导入到你的项目并相应地引用它们或删除它们并使用功能稍差的启动器。看看这个答案

首先,我发现当您最初导入项目时,如果 aR.java没有在gen/com.android.launcher/包中自动生成,那么只需在您的文件夹中创建一个 XML 虚拟文件res/values/(您很可能在res文件夹中的任何位置执行此操作)它会然后R.java在该点生成一个,然后删除该文件。您需要该import com.android.launcher.R;行,但此时您应该看到很多错误已清除,假设您的设置设置为“自动构建”。一旦完成,然后双击每个错误行,它将带您到该错误,您可以通过声明变量(并在大多数情况下初始化它们,如果不是所有情况)来修复,按CTRL+SHIFT+O,删除@Override等。你不会拥有所有的功能,但一旦完成,你就会有一些东西可以使用。

于 2012-08-27T20:44:31.503 回答
0

您将无法使用 Android SDK 构建 Launcher,因为它使用了一些私有 API(您看到的错误)。

于 2012-08-28T03:22:31.017 回答