Кто-нибудь сталкивался с проблемами с плагином nativescript, вызывающим андроид нативный код? - PullRequest
1 голос
/ 30 мая 2019

Я работаю над плагином nativescript вокруг нативного Android SDK.Я должен создать подкласс собственного абстрактного класса Android. Ниже приведен способ, которым я это сделал: -

declare var com: any;
class MyCallBackClass extends com.xy.ab.mn.somesdk { 
  //com.xy.ab.mn.somesdk is from third party native android library and is an abstract class

  //overridden methods and other variables
} 

class MySDKClass {
  myCallBack: any; 
  constructor() {
     this.myCallBack = new MyCallBackClass()
  }
}

Все это делается в плагине.Когда я отлаживаю плагин с помощью команды npm run plugin.tscwatch, все работает нормально.Но когда я упаковываю плагин в файл .tgz и использую его в своем приложении, я получаю следующую ошибку: -

Когда я запускаю приложение, я получаю ошибку времени выполнения следующим образом: - System.err: TypeError: Cannot read property 'ab' of undefined

Если кто-то сталкивался с вышеуказанной проблемой и имеет решение, пожалуйста, помогите.

Заранее спасибо.

...