【发布时间】:2012-07-22 11:44:57
【问题描述】:
我正在尝试将 jar 添加到 Android 上的项目中。我用 maps.jar 库做了一个测试。当我导入该类时,它有一个名为 com.google.android.maps.MapView 的类。我收到错误包 com.google.android.maps 不存在 导入 com.google.android.maps.MapView;
我尝试以多种方式将此 jar 文件包含到我的 gradle.build 中:
dependencies {
runtime files('/Users/user/Documents/workspace/MyAndroidApp/libs/maps.jar')
//runtime fileTree(dir: '/Users/user/Documents/workspace/MyAndroidApp/libs', include: '*.jar')
//classpath fileTree(dir: '/Users/user/Documents/workspace/MyAndroidApp/libs', include: 'maps.jar')
}
目前运气不佳。
有什么想法吗? 谢谢!
【问题讨论】:
-
如android工具网站的描述: > compile配置用于编译主应用程序。其中的所有内容都添加到编译类路径中,并打包在最终的 APK 中。似乎它将所有地图类打包到APK中。那样可以么?知道我们是否只需要运行时引用而不是静态引用?