plugin.xml 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <?xml version='1.0' encoding='utf-8'?>
  2. <plugin id="cordova-plugin-app-update" version="1.0.0"
  3. xmlns="http://apache.org/cordova/ns/plugins/1.0"
  4. xmlns:android="http://schemas.android.com/apk/res/android">
  5. <name>AppUpdate</name>
  6. <js-module name="AppUpdate" src="www/AppUpdate.js">
  7. <clobbers target="AppUpdate" />
  8. </js-module>
  9. <platform name="android">
  10. <config-file parent="/*" target="res/xml/config.xml">
  11. <feature name="AppUpdate">
  12. <param name="android-package" value="com.izouma.appupdate.AppUpdate" />
  13. <param name="onload" value="true" />
  14. </feature>
  15. </config-file>
  16. <config-file target="AndroidManifest.xml" parent="/*">
  17. <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
  18. <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
  19. </config-file>
  20. <config-file target="AndroidManifest.xml" parent="application">
  21. <provider android:name="com.izouma.appupdate.FileProvider" android:authorities="${applicationId}.provider" android:exported="false" android:grantUriPermissions="true">
  22. <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/appupdate_provider_paths"/>
  23. </provider>
  24. </config-file>
  25. <source-file src="src/android/AppUpdate.java" target-dir="src/com/izouma/appupdate" />
  26. <source-file src="src/android/FileProvider.java" target-dir="src/com/izouma/appupdate" />
  27. <source-file src="src/android/xml/appupdate_provider_paths.xml" target-dir="res/xml" />
  28. <framework src="com.liulishuo.filedownloader:library:1.7.4"/>
  29. <framework src="com.android.support:support-v4:24.1.1+" />
  30. </platform>
  31. <platform name="ios">
  32. <config-file parent="/*" target="config.xml">
  33. <feature name="AppUpdate">
  34. <param name="ios-package" value="AppUpdate" />
  35. <param name="onload" value="true" />
  36. </feature>
  37. </config-file>
  38. <source-file src="src/ios/AppUpdate.m" />
  39. </platform>
  40. </plugin>