5

我想调整 API Demos 组中的一段示例代码 - GridLayout0。为此,我创建了一个单独的项目并将 GridLayout0.java 复制到其中。现在,当我尝试查看更改的结果时,我进入的 LogCat 是

Uploading GridLayoutSampleTwicked.apk onto device '0388920542204257'
Installing GridLayoutSampleTwicked.apk...
Success!
/GridLayoutSampleTwicked/bin/GridLayoutSampleTwicked.apk installed on device
Done!

显然 apk 已成功安装在设备上,但我在可以从中启动它的应用程序列表中看不到该应用程序(它不应该在安装后立即启动吗?)

我是菜鸟,可能错过了什么。

如果这很重要,那么在创建新项目时 Eclipse 会询问我有关“根父级”的问题。我不得不将它链接回 API Demos 包,因为 Eclipse 不允许我继续进行新项目。

4

2 回答 2

15

验证此元素是否存在于 manifest.xml 上的主要活动中:

    <intent-filter>
          <action android:name="android.intent.action.MAIN" />
          <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
于 2012-07-23T09:10:28.637 回答
0

是的,这部分丢失了。添加这个并删除我在下面给出的代码段会按照我的意愿启动应用程序。

Eclipse 生成了这段代码,我不太明白它的作用

<meta-data android:name="android.support.PARENT_ACTIVITY"
           android:value="com.example.android.apis.view.GridLayout0" />
于 2012-07-23T18:08:35.077 回答