如何在 Eclipse for Android Wear 中导入"android.support.wearable.watchface"?



我正在尽我所能研究如何在Eclipse中为Android Wear开发应用程序(我真的不喜欢Android Studio)。到目前为止,我已经在Eclipse中为Android Wear制作了几个应用程序,它们运行得非常好,但在尝试创建Watch Face时遇到了一个大问题。

我无法导入以下内容:

import android.support.v7.graphics.Palette;
import android.support.wearable.watchface.CanvasWatchFaceService;
import android.support.wearable.watchface.WatchFaceService;
import android.support.wearable.watchface.WatchFaceStyle;

我已经添加了wearable-1.0.0.ar作为库,正如这里所讨论的。我尝试将"android-support-v7-appcomapt.jar"文件添加为外部jar,该文件位于"…sdk\extras\android\support\v7\appcompat\libs",但仍然没有成功。

我使用的是谷歌给出的"Watchface"示例。在安卓工作室中使用时,效果非常好。我得到的确切错误是:

CanvasWatchFaceService cannot be resolved to a type

此外,在我的Android私有库项目中,我有"classes.jar"one_answers"Android-support-v4.jar"。

有人能解决问题吗?我认为这与外部库和/或我错过的一个罐子有关。

设法弄清楚了。对于其他遇到这个线程的人来说,答案在于wearable-1.0.0库,因为它不包含CanvasWatchFaceService。在浏览了其他一些可穿戴项目后,我发现后来的版本都有。。。sdk\textrass\google\m2repository.com\google\android\support\wearable。我选择了可穿戴的-1.4.0版本。

此外,我从android工具文件夹中添加了外部jar"android-support-v7-palette.jar"。

现在一切对我来说都很好。

相关内容

最新更新