一旦我安装 nativescript-ui-listview,它就会因 classnotfoundException 而崩溃
As soon as I install nativescript-ui-listview it crashes with classnotfoundException
我正在使用 nativescript,但我一安装 listview 插件就崩溃了
如果我运行
tns run android
在模拟器中编译和运行。
我用CONTROL+C
关闭运行
然后我安装 nativescript ui 列表视图:
tns plugin add nativescript-ui-listview
安装后,我再次尝试 运行:
tns run android
我收到这个错误:
Exception in thread "main" java.lang.ClassNotFoundException: Class:
com.telerik.widget.list.RadListView.ItemClickListener
at org.nativescript.staticbindinggenerator.Generator.getClass(Generator.java:776)
at org.nativescript.staticbindinggenerator.Generator.collectInterfaceMethods(Generator.java:703)
at org.nativescript.staticbindinggenerator.Generator.getPublicApi(Generator.java:227)
at org.nativescript.staticbindinggenerator.Generator.writeBinding(Generator.java:342)
at org.nativescript.staticbindinggenerator.Generator.generateBinding(Generator.java:133)
at org.nativescript.staticbindinggenerator.Generator.processRows(Generator.java:172)
at org.nativescript.staticbindinggenerator.Generator.generateBindings(Generator.java:90)
at org.nativescript.staticbindinggenerator.Generator.writeBindings(Generator.java:66)
at org.nativescript.staticbindinggenerator.Main.main(Main.java:47)
我一直在四处寻找,但没有发现任何相关问题。
它甚至发生在应用程序内部的任何导入之前。
正如@Manoj 所说,只需删除 node_modules 文件夹,然后 运行
npm install
之后 运行
tns platform clean android
特此指出,在遇到同样的问题后,我只是用tns platform clean android
删除了android平台就可以了,没有必要删除node_modules文件夹。
希望它能帮助下一个找到这个错误:)
我正在使用 nativescript,但我一安装 listview 插件就崩溃了
如果我运行
tns run android
在模拟器中编译和运行。
我用CONTROL+C
关闭运行然后我安装 nativescript ui 列表视图:
tns plugin add nativescript-ui-listview
安装后,我再次尝试 运行:
tns run android
我收到这个错误:
Exception in thread "main" java.lang.ClassNotFoundException: Class: com.telerik.widget.list.RadListView.ItemClickListener at org.nativescript.staticbindinggenerator.Generator.getClass(Generator.java:776) at org.nativescript.staticbindinggenerator.Generator.collectInterfaceMethods(Generator.java:703) at org.nativescript.staticbindinggenerator.Generator.getPublicApi(Generator.java:227) at org.nativescript.staticbindinggenerator.Generator.writeBinding(Generator.java:342) at org.nativescript.staticbindinggenerator.Generator.generateBinding(Generator.java:133) at org.nativescript.staticbindinggenerator.Generator.processRows(Generator.java:172) at org.nativescript.staticbindinggenerator.Generator.generateBindings(Generator.java:90) at org.nativescript.staticbindinggenerator.Generator.writeBindings(Generator.java:66) at org.nativescript.staticbindinggenerator.Main.main(Main.java:47)
我一直在四处寻找,但没有发现任何相关问题。
它甚至发生在应用程序内部的任何导入之前。
正如@Manoj 所说,只需删除 node_modules 文件夹,然后 运行
npm install
之后 运行
tns platform clean android
特此指出,在遇到同样的问题后,我只是用tns platform clean android
删除了android平台就可以了,没有必要删除node_modules文件夹。
希望它能帮助下一个找到这个错误:)