TACO Java 依赖项
TACO Java Dependencies
我有一个使用 Visual Studio 2015 年 Apache Cordova 工具创建的 Cordova 项目。我们正在尝试创建一个使用外部库的插件,而该库依赖于各种东西,例如 Google 的位置服务。我发现它们放在 .gradle 文件中,但不知道如何使用 TACO 将它们放入该文件中。我可以手动完成,但 VS 会在每次构建项目时重新生成 .gradle 文件。
我是 TACO 的新手,所以我可能遗漏了什么。
开始使用 Cordova 插件时非常常见的问题。我过去一直在努力解决这个问题。从阅读 this 开始。您需要在 plugin.xml
文件中添加一些条目。在该文件中,您应该为您支持的每个平台都有一个部分。您也不应该直接修改 platform/android/build.gradle
文件。制作一个单独的,最终将使用 <framework>
.
将其内容附加到您的 platform/android/build.gradle
<platform name="android">
</platform>
在平台中添加与您的功能相匹配的内容:
权限docs
<config-file target="AndroidManifest.xml" parent="/*">
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
....
</config-file>
外部库docs
<framework src="src/android/build.gradle" custom="true" type="gradleReference" />
<source-file src="lib/android/sample-android-sdk/sample.jar" custom="true" target-dir="lib" />
我有一个使用 Visual Studio 2015 年 Apache Cordova 工具创建的 Cordova 项目。我们正在尝试创建一个使用外部库的插件,而该库依赖于各种东西,例如 Google 的位置服务。我发现它们放在 .gradle 文件中,但不知道如何使用 TACO 将它们放入该文件中。我可以手动完成,但 VS 会在每次构建项目时重新生成 .gradle 文件。
我是 TACO 的新手,所以我可能遗漏了什么。
开始使用 Cordova 插件时非常常见的问题。我过去一直在努力解决这个问题。从阅读 this 开始。您需要在 plugin.xml
文件中添加一些条目。在该文件中,您应该为您支持的每个平台都有一个部分。您也不应该直接修改 platform/android/build.gradle
文件。制作一个单独的,最终将使用 <framework>
.
platform/android/build.gradle
<platform name="android">
</platform>
在平台中添加与您的功能相匹配的内容:
权限docs
<config-file target="AndroidManifest.xml" parent="/*">
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
....
</config-file>
外部库docs
<framework src="src/android/build.gradle" custom="true" type="gradleReference" />
<source-file src="lib/android/sample-android-sdk/sample.jar" custom="true" target-dir="lib" />