【问题标题】:trying to figure out how to add GestureDetectorCompat to my project试图弄清楚如何将 GestureDetectorCompat 添加到我的项目中
【发布时间】:2014-11-29 21:35:46
【问题描述】:
我正在阅读有关处理常见手势的 android 文档。我在我的主要活动中创建了一个GestureDetectorCompat 的实例,但在活动中似乎没有识别到这个特定的类。我尝试将此行添加到我的包的build.gradle 中的依赖项中,但我仍然没有任何乐趣。
compile "com.android.support:support-v4:13.0.+"
我不太确定这里发生了什么,正如我想的那样,当我在依赖项中添加这一行时,使用GestureDetectorcompat 的选项将变得可用?我的最小 SDK 设置为 15,我的目标 SDK 设置为 19。我想知道这是否会阻止我使用 GestureDetectorCompat?非常感谢您提供的任何澄清。
【问题讨论】:
标签:
gradle
android-studio
android-support-library
【解决方案1】:
您现在可能已经找到解决方案,但将答案发布给其他人。
这是基于使用 Android Studio 的三步解决方案:
1) 添加“import android.support.v4.view.GestureDetectorCompat;”到Java源文件
2) 将“android-support-v4.jar”从“\sdk\extras\android\support\v4”文件夹复制到您应用中的“libs”文件夹中。
3) 在 Android Studio 中,右键单击“app->libs->android-support-v4.jar”并选择“Add As Library...”选项。
这些步骤应该可以解决问题。
【解决方案2】:
这就是我解决相同问题的方法:
在 Android Studio 中,转到 File > Invalidate Caches / Restart,选择 Invalidate and Restart。