找不到appcompat_v7.apk

时间:2014-04-30 07:55:06

标签: java android

当我尝试运行我的程序时,它可以工作,但是当我查看控制台时,它会说明Could not find appcompat_v7.apk

我该如何回答这个问题?我刚刚导入了大部分资源。

当我这样做时会发生这种情况:Properties> Android> Library add the android-support-v7-appcompat

[2014-04-30 16:28:38 - appcompat_v7] Could not find appcompat_v7.apk!
[2014-04-30 16:28:38 - finalssample1] Starting activity com.example.finalssample1.MainActivity on device emulator-5554
[2014-04-30 16:28:40 - finalssample1] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.example.finalssample1/.MainActivity }
[2014-04-30 16:28:40 - finalssample1] ActivityManager: Warning: Activity not started, its current task has been brought to the front

4 个答案:

答案 0 :(得分:5)

在Eclipse中: - 右键单击​​您的项目 - Properties -Java Build Path - 然后在“Projects”选项卡下,选择“android-support-v7-appcompat”并单击“remove”。

你不需要那里。解决了我的问题:)

答案 1 :(得分:0)

appcompat 7是支持库。它不应该在应用程序中编译。当它被标记为库时,eclipse将不会尝试编译它,您将看不到错误消息。您的主项目不应该标记为库,以便将其作为apk运行。

答案 2 :(得分:0)

这可能是appcompat 7中的一个错误,是支持库。你能做的是,创建一个新的android项目。这将创建一个新的appcombat项目(appcombt_v7_2)。然后删除项目中的旧appcombat-library并添加新的appcombat-library。也许这可能有所帮助。

答案 3 :(得分:0)

添加引用的库时,我们只需要google-play-services_lib.jar。因此,我们需要从项目中删除项目。

Project->Properties->javaBuildPath->Project->select google-play-services->remove.

清洁和建造。

在google-play-services中为我提供支持