Веб-пакет Nativescript не удается собрать - PullRequest
0 голосов
/ 11 ноября 2018

Проект успешно строился с tns run android

Чтобы сократить время запуска, я установил

npm install --save-dev nativescript-dev-webpack

npm install

, а затем tns run android --bundle

и ошибка ниже. ............. СБОЙ: Сбой сборки за исключением.

  • Что пошло не так: Не удалось отправить сообщение демону. .............

Вот пакет.json

{
  "nativescript": {
    "id": "com.business.bapp",
    "tns-android": {
      "version": "4.2.0"
    },
    "tns-ios": {
      "version": "4.2.0"
    }
  },
  "description": "NativeScript Application",
  "license": "SEE LICENSE IN <your-license-filename>",
  "repository": "<fill-your-repository-here>",
  "dependencies": {
    "@angular/animations": "~6.1.0",
    "@angular/common": "~6.1.0",
    "@angular/compiler": "~6.1.0",
    "@angular/core": "~6.1.0",
    "@angular/forms": "~6.1.0",
    "@angular/http": "~6.1.0",
    "@angular/platform-browser": "~6.1.0",
    "@angular/platform-browser-dynamic": "~6.1.0",
    "@angular/router": "~6.1.0",
    "nativescript-angular": "~6.1.0",
    "nativescript-phone": "^1.4.0",
    "nativescript-pro-ui": "^3.4.1",
    "nativescript-theme-core": "~1.0.4",
    "nativescript-ui-listview": "^3.7.2",
    "reflect-metadata": "~0.1.8",
    "rxjs": "~6.2.0",
    "tns-core-modules": "~4.2.0",
    "zone.js": "^0.8.26"
  },
  "devDependencies": {
    "@angular/compiler-cli": "~6.1.0",
    "@nativescript/schematics": "~0.3.0",
    "@ngtools/webpack": "~6.2.0",
    "mini-css-extract-plugin": "^0.4.4",
    "nativescript-dev-typescript": "~0.7.0",
    "nativescript-dev-webpack": "^0.17.0",
    "typescript": "~2.7.2",
    "webpack": "^4.25.1",
    "webpack-cli": "^3.1.2"
  },
  "readme": "NativeScript Application"
}

подробнее об ошибке:

> :app:preDebugBuild > Resolve files of :app:debugCompileClasspathipt\xxxxxxx\node_modules\tns-core-modules-w
E:\xxxxxx\platforms\android\app\src\main\java\com\tns\gen\com\telerik\widget\list\ListViewDataSourceAdapter_vendor_77572_32_ListViewDataSourceAdapter.java:41: error: getItemViewType(int) in ListViewDataSourceAdapter_vendor_77572_32_ListViewDataSourceAdapter cannot override getItemViewType(int) in ListViewDataSourceAdapter
        public int getItemViewType(int param_0)  {
                   ^
  overridden method is final
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
1 error

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

Ответы [ 2 ]

0 голосов
/ 11 ноября 2018

Я мог бы устранить эту ошибку, удалив

"nativescript-pro-ui": "^ 3.4.1",

из package.json

Благодаря этой записи. Пока я читал этот пост, Манодж ответил тем же. Спасибо, Маной.

Но теперь другая ошибка, связанная с android.content.res.Resources $ NotFoundException: идентификатор ресурса # 0xfffffff6 появился, для которого я мог бы открыть еще один пост.

Решение для ошибки ресурсов: здесь

0 голосов
/ 11 ноября 2018

nativescript-pro-ui устарело, удалите его и попробуйте снова.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...