Будучи довольно новым для разработки мобильных приложений, я смотрю на Apache Cordova в паре с Tabris.Добавление модуля npm в Tabris приводит к неудачной сборке с кордорой
Tabris требует определенной процедуры установки, создает подпапку ./node_modules в обычной папке ./www типичного проекта cordova. Построить кордову здесь не проблема.
После добавления «npm install pouchdb» в ./www/node_modules теперь сборка cordova снова и снова прерывается. Я не вижу, что еще изменилось, кроме добавления pouchdb. Как ни странно, в то время как pouchdb составляет всего 46 КБ после установки, было добавлено еще много модулей, и теперь он весит 55 МБ. Я подозреваю, что многие дополнительные модули создают проблему.
Я подозреваю, что мне, возможно, понадобится подстроить град, но я больше всего не знаю, с чего начать.
пожалуйста посоветуйте
--- ниже выхода, указывающий построить провал .... много строк вывода предыдущих элемент: processDebugManifest : processDebugResources FAILED
FAILURE: Строить неудачу с исключением.
- Что пошло не так: Выполнение не выполнено для задачи ': processDebugResources'.
com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/opt/android-sdk-update-manager/build-tools/24.0.2/aapt'' finished with non-zero exit value 1
< < < это якобы выход из Gradle >>> * Try: Run с --stacktrace возможностью получения трассировки стека. Запустите с опцией --info или --debug, чтобы получить больше выходных данных журнала.
Общее время: 13.708 сек Ошибка: Код ошибки 1 для команды: /usr/sources/mobile/.../platforms/android/gradlew с аргументами: cdvBuildDebug, -b,/USR/источники/мобильный /. ../platforms/android/build.gradle,-Dorg.gradle.daemon=true,-Pandroid.useDeprecatedNdk=true
... заменить путь для anonymisation < < < моя собственная вставлено линия >>>
Привет, извините, да, я работаю с TabrisJS и установил его внутри Corova. Я нашел, что pouchdb имеет версию .js для загрузки и рассматривает просто использовать «var clouddb = require (./ js/poucdb.min.js)» вместо работы с подходом NPM. Хотя я не уверен, что это не пострадает с точки зрения производительности. Я не уверен, что вы имеете в виду с стилем TabrisJS. Насколько я знаю, я это сделал. Затем я запускаю «rootova run android» или «corova build android», который возвращает ошибку, когда я установил pouchdb с помощью npm, эта установка вместо 55kb вместо 55kb. Я ценю обратную связь. –