-1

我完成了我的应用程序,它在 eclipse 模拟器中运行良好,但它也无法安装在我的设备和我朋友的设备中。我从我的下拉框中打开了 apk 文件,然后当 apk 上传完成时,我找不到我的应用程序的徽标,运行按钮不可见,无法单击它并且完成按钮可见,我可以在我的设置中看到我的应用程序> 应用程序> 管理应用程序> 下载.. 但只能卸载它并且在我的应用程序页面中看不到。整个应用程序没有安装,但我每个朋友的分段代码已正确安装并在设备上运行。?我的应用程序大小为 29 MB

1- [2012-05-10 00:26:05 - aya] Android 发布!

2- [2012-05-10 00:26:05 - aya] adb 运行正常。

3- [2012-05-10 00:26:05 - aya] 未找到启动器活动!

4- [2012-05-10 00:26:05 - aya] 启动只会同步设备上的应用程序包!

5- [2012-05-10 00:26:05 - aya] 执行同步

6- [2012-05-10 00:26:05 - aya] 自动目标模式:使用设备“37C708442409657”

7- [2012-05-10 00:26:05 - aya] 将 aya.apk 上传到设备“37C708442409657”

8- [2012-05-10 00:26:29 - aya] 安装 aya.apk...

9- [2012-05-10 00:26:44 - aya] 成功!

10- [2012-05-10 00:26:44 - aya] \aya\bin\aya.apk 安装在设备上

11- [2012-05-10 00:26:44 - aya] 完成!`

4

1 回答 1

3

从日志的第 3 行(3- [2012-05-10 00:26:05 - aya] 未找到启动器活动!)在我看来,您在应用的 AndroidManifest.xml 中缺少以下活动声明

<activity android:name=".Main Activity Class Name Goes Here">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

您可能需要阅读Android 应用程序基础知识以获取更多信息。

此外,如果您没有使用非调试密钥签署您的 apk 或者您从非市场位置分发它,您可能必须在您的设备上启用“允许虚假位置”设置,但这是另一个故事......

希望这可以帮助...

于 2012-05-09T22:24:58.023 回答