Я создал проект Phonegap для платформы Android, используя приложение Phonegap для настольных компьютеров. Это позволяет базовое структурирование файлов. Я редактирую эти файлы как свое требование. Из-за некоторых неопределенных причин я не могу установить cordova/phonegap. На моем ПК с помощью cli.Now я хочу установить/добавить плагин в свой проект. Как я могу это сделать? Я имею в виду, как я могу добавить плагин вручную Я хочу добавить cordova-plugin-admob.Как добавить плагин для телефона без cli?
ответ
Я являюсь автором плагина cordova-admob (https://github.com/appfeel/admob-google-cordova). Как сказал Йорг, это очень сложно, и может быть проще попытаться исправить телефонную карту cli.
Это говорит, что нет ничего невозможного :)
Скачать плагин от https://github.com/appfeel/admob-google-cordova/archive/master.zip и распаковывать его (или
git clone https://github.com/appfeel/admob-google-cordova.git cordova-admob
)Скопировать все Java-файлы из
cordova-admob/src/android/*.java
вyourProjectFolder/src/com/admob/appfeel/cordova/admob/
Скопируйте все файлы js из
cordova-admob/www/*.js
вyourProjectFolder/assets/www/plugins/cordova-admob/www/*.js
- Скачать плагин от https://github.com/appfeel/connectivity-monitor-cordova/archive/master.zip и распаковывать его (или
git clone https://github.com/appfeel/connectivity-monitor-cordova.git connectivity-monitor-cordova
) Скопировать все файлы из Java
connectivity-monitor-cordova/src/android/*.java
вyourProjectFolder/src/com/admob/appfeel/cordova/connectivity/
Скопируйте все JS файлы из
connectivity-monitor-cordova/www/*.js
вyourProjectFolder/assets/www/plugins/cordova-connectivity-monitor/www/*.js
Modify cordova_plugins.js , Это должно выглядеть примерно так (другие плагины могут присутствовать):
cordova.define('cordova/plugin_list', function(require, exports, module) { module.exports = [ { "file": "plugins/cordova-admob/www/admob.js", "id": "cordova-admob.AdMobAds", "clobbers": [ "window.admob", "window.tappx" ] }, { "file": "plugins/cordova-connectivity-monitor/www/connectivity.js", "id": "cordova-connectivity-monitor.connectivity", "clobbers": [ "window.connectivity" ] } ]; module.exports.metadata = { "cordova-admob": "4.1.6", "cordova-connectivity-monitor": "1.2.2", } });
Убедитесь, что ваш проект имеет
google-play-services_lib
ссылку (см https://developers.google.com/android/guides/setup)В манифесте приложения добавьте следующие тег, как ребенок из элемент:
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> <activity android:name="com.google.android.gms.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" android:theme="@android:style/Theme.Translucent" />
Кроме того, убедитесь, что следующие разрешения предоставлены:
<uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
Со всем, что изменения сделано, вы должны быть в состоянии использовать плагин в вашем приложении, как описано в https://github.com/appfeel/admob-google-cordova
Удачи!
- 1. Добавить PhoneGap плагин без CLI
- 2. Как добавить плагин без cli в cordova 3.5.0 iOS
- 3. Как установить плагин Facebook для телефона
- 4. Кордова CLI развертывает для подключения телефона Windows
- 5. Как добавить плагин facebook в cordova с помощью cli
- 6. Плагин MT4 верен для использования C++ - cli
- 7. EmailComposer плагин для Windows 8 телефона PhoneGap
- 8. Плагин календаря для мобильного телефона на iOS
- 9. Как добавить плагин bluetooth phonegap
- 10. Как добавить плагин для Xcode 6+
- 11. Как создать Android без приложения для телефона?
- 12. PhoneGap - не может добавить плагин с помощью CLI
- 13. Как установить плагин grafana-cli и grafana
- 14. Добавить плагин JMeter программно - режим без gui
- 15. Как использовать плагин PG-SQLite в приложении для мобильного телефона
- 16. Как точно реализовать плагин FACEBOOK для Android-телефона PhoneGap?
- 17. Как добавить наш собственный плагин в проект cordova 3.1, хотя Cordova CLI для платформы Android?
- 18. Как добавить устаревший плагин диагностики в приложение для подключения телефона 4.2.0?
- 19. Как добавить плагин InputMask?
- 20. Как добавить плагин «ftplugin»
- 21. Как добавить плагин цикла?
- 22. Плагин SMS для телефона Windows с дополнительными функциями
- 23. Как добавить плагин для Wordpress в index.php?
- 24. Как добавить плагин для Excel в Интернете?
- 25. Как добавить плагин SBT для затмения?
- 26. Cordova CLI перезаписывает плагин Plugman на Android?
- 27. плагин для pushgold для телефона не работает после сборки
- 28. Плагин Notepad ++ - Как добавить плагин coffeescripts
- 29. Как добавить плагин к VideoJs Плагин Wordpress?
- 30. Добавить плагин с переменными
cordova plugin install <путь к установке импульсов на локальную машину ИЛИ плагин-имя> – KOTIOS
Не делайте этого. Путь сложный и зависит от плагина. Попытайтесь исправить вашу установку. – Joerg