gpt4 book ai didi

android - 开源 android 应用程序不会通过 Eclipse 运行

转载 作者:行者123 更新时间:2023-11-30 03:06:14 24 4
gpt4 key购买 nike

我完全是编程初学者。我想尝试编辑基本开源应用程序(由其他人创建)的部分内容,以帮助我掌握应用程序开发过程的不同部分。

我正在下载的应用程序可以在这里找到:http://www.sourcecodester.com/5903/android-employee-directory.html

我已经通过 Youwave 下载了一个可以正常工作的 apk 版本,但是我想通过 Eclipse/ADT“测试”(即运行)源代码版本。在不编辑任何代码的情况下,我尝试执行此操作,但它未能说明代码中存在阻止其运行的错误。我不明白这是怎么回事,因为它是一个工作的初学者应用程序,由显然比我更了解他们在做什么的人发布(证明:apk 版本工作正常),并且我还没有编辑任何事情都不可能是我的错误破坏了应用程序。到底是怎么回事?如何让应用试运行?

任何帮助将不胜感激:)

最佳答案

根据 AndroidManifest.xml 中的条目,代码中似乎没有应用程序希望在启动时启动的 MainActivity 类。

要解决此问题,假设应用程序应在首次启动时打开 EmployeeList 类,请替换以下行:

<activity
android:name="com.example.employeedirectory.MainActivity"
android:label="@string/app_name" >

在 AndroidManifest.xml 中:

<activity
android:name="com.example.employeedirectory.EmployeeList"
android:label="@string/app_name" >

如果您不想启动 EmployeeList,则将其替换为应在启动时启动的类。

list 似乎还缺少应用程序中每个其他 Activity 的条目。在启动它们之前,您需要将它们添加到 list 中。

关于android - 开源 android 应用程序不会通过 Eclipse 运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21768022/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com