Pet*_*ood 10 android google-api m2eclipse
还有其他人在Andriod运行时无法解决导入的问题吗?
我正在尝试按照说明构建日历android示例:http: //samples.google-api-java-client.googlecode.com/hg/calendar-android-sample/instructions.html?r = default
我的构建路径包含以下内容:

它在Eclipse中构建正常,没有任何问题/警告.然而,当我在我的HTC(Android 2.3.3)上启动它但它"意外停止"时,它在LogCat中说:
E/AndroidRuntime(8170): java.lang.Error: Unresolved compilation problems:
E/AndroidRuntime(8170): The import com.google.api.client cannot be resolved
Followed by many other google-api import resolution failures.
Run Code Online (Sandbox Code Playgroud)
在调试下运行时:代码窗口显示它在第一次导入时停止
package com.google.api.services.samples.calendar.android;
import com.google.api.client.extensions.android2.AndroidHttp; << stops here
Run Code Online (Sandbox Code Playgroud)
我不确定导入失败是否特定于谷歌API的东西或更广泛的导入问题.
我猜想Maven不会将这些库链接到APK中.让我感到惊讶的是,这个问题在构建时没有被标记为问题,我可能会更好地修复它们.
我怀疑我在某种程度上损坏了我的Maven安装,甚至可能还有Eclipse.我的下一步是完全擦除它们并开始全新安装.
是否有人在运行时无法解决导入问题?或者也许某人对我可能会追求的调查领域有一些建议?或者您欢迎任何相关的经历.
亲切的问候,彼得
除了升级到 Java 6 之外,我还建议删除所有外部库并重新添加它们。当您升级 Java 或 ADT 版本时(无论如何,就我而言),Eclipse 通常会出现重大问题,对我来说最好的解决方案是清除所有内容并重新开始。
如果删除所有依赖项/外部库并重新添加它们不能解决您的问题,我建议创建一个新项目,复制所有资产,然后在那里重新添加 google 库。
| 归档时间: |
|
| 查看次数: |
3771 次 |
| 最近记录: |