将NativeScript更新为5.0.0后获取错误

将NativeScript更新为5.0.0后获取错误,nativescript,updates,nativescript-angular,Nativescript,Updates,Nativescript Angular,我不熟悉NativeScript。在我将NativeScript更新为5.0.0之后,当我创建默认项目并使用tns run android命令运行时,它会给我以下错误: System.err: com.tns.NativeScriptException: System.err: Calling js method onViewAttachedToWindow failed System.err: TypeError: this._context.getSupportFragmentManage

我不熟悉
NativeScript
。在我将
NativeScript
更新为
5.0.0
之后,当我创建默认项目并使用
tns run android
命令运行时,它会给我以下错误:

 System.err: com.tns.NativeScriptException:
System.err: Calling js method onViewAttachedToWindow failed
System.err: TypeError: this._context.getSupportFragmentManager is not a function
System.err: File: "file:///data/data/org.nativescript.DemoApp/files/app/tns_modules/tns-core-modules/ui/core/view/view.js, line: 190, column: 46
System.err: StackTrace:
System.err:     Frame: function:'View._getRootFragmentManager', file:'file:///data/data/org.nativescript.DemoApp/files/app/tns_modules/tns-core-modules/ui/core/view/view.js', line: 190, column: 47
System.err:     Frame: function:'View._getFragmentManager', file:'file:///data/data/org.nativescript.DemoApp/files/app/tns_modules/tns-core-modules/ui/core/view/view.js', line: 215, column: 32
System.err:     Frame: function:'Frame._processNextNavigationEntry', file:'file:///data/data/org.nativescript.DemoApp/files/app/tns_modules/tns-core-modules/ui/frame/frame.js', line: 134, column: 28
System.err:     Frame: function:'Frame._onAttachedToWindow', file:'file:///data/data/org.nativescript.DemoApp/files/app/tns_modules/tns-core-modules/ui/frame/frame.js', line: 118, column: 14
System.err:     Frame: function:'AttachListener.onViewAttachedToWindow', file:'file:///data/data/org.nativescript.DemoApp/files/app/tns_modules/tns-core-modules/ui/frame/frame.js', line: 35, column: 27
System.err:     at com.tns.Runtime.callJSMethodNative(Native Method)
System.err:     at com.tns.Runtime.dispatchCallJSMethodNative(Runtime.java:1116)
System.err:     at com.tns.Runtime.callJSMethodImpl(Runtime.java:996)
System.err:     at com.tns.Runtime.callJSMethod(Runtime.java:983)
System.err:     at com.tns.Runtime.callJSMethod(Runtime.java:967)
System.err:     at com.tns.Runtime.callJSMethod(Runtime.java:959)
System.err:     at com.tns.gen.java.lang.Object_frame_29_36_AttachListener.onViewAttachedToWindow(Object_frame_29_36_AttachListener.java:17)
System.err:     at android.view.View.dispatchAttachedToWindow(View.java:13554)
System.err:     at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2690)
System.err:     at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2697)
System.err:     at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2697)
System.err:     at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2697)
System.err:     at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1322)
System.err:     at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1084)
System.err:     at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5990)
System.err:     at android.view.Choreographer$CallbackRecord.run(Choreographer.java:767)
System.err:     at android.view.Choreographer.doCallbacks(Choreographer.java:580)
System.err:     at android.view.Choreographer.doFrame(Choreographer.java:550)
System.err:     at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:753)
System.err:     at android.os.Handler.handleCallback(Handler.java:739)
System.err:     at android.os.Handler.dispatchMessage(Handler.java:95)
System.err:     at android.os.Looper.loop(Looper.java:135)
System.err:     at android.app.ActivityThread.main(ActivityThread.java:5343)
System.err:     at java.lang.reflect.Method.invoke(Native Method)
System.err:     at java.lang.reflect.Method.invoke(Method.java:372)
System.err:     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:905)
System.err:     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:700)
ActivityManager: Process org.nativescript.DemoApp (pid 22172) has died

请帮我回答。由于更新了我的
NativeScript
版本
,我面临着这个问题

很可能您只升级了NativeScript CLI,而没有升级项目的依赖项和运行时。按照中的详细升级说明进行操作,并通过更新运行时('tns-android'和/或'tns ios')、模块('tns-core-modules')和所有相关插件/依赖项确保已迁移整个项目

很可能您只升级了NativeScript CLI,而没有升级项目的依赖项和运行时。按照中的详细升级说明进行操作,并通过更新运行时('tns-android'和/或'tns ios')、模块('tns-core-modules')和所有相关插件/依赖项确保已迁移整个项目

你有类似的吗

class MainActivity extends android.app.Activity {
我已将活动更新为适用于nativescript版本5的AppCompatActivity

class Activity extends android.support.v7.app.AppCompatActivity {
错误消失了


但是如果您有
startActivityForResult
,那么您可能会得到另一个

class MainActivity extends android.app.Activity {
我已将活动更新为适用于nativescript版本5的AppCompatActivity

class Activity extends android.support.v7.app.AppCompatActivity {
错误消失了


但是如果您有
startActivityForResult
,那么您可能会得到另一个。

我已经解决了这个问题。实际上,我对AndroidStudio有意见。在
AndroidStudio
中执行
ClearCache
可以解决我的问题。可能是磁盘中的
AndroidStudio
占用了空间,因此我的
NativeScript
应用程序没有获得足够的空间。

我已解决此问题。实际上,我对AndroidStudio有意见。在
AndroidStudio
中执行
ClearCache
可以解决我的问题。可能是空间问题,
AndroidStudio
占用了磁盘空间,因此我的
NativeScript
应用程序没有获得足够的空间。

从哪个版本升级到5.0?您是否按照升级说明进行了操作?我已将
NativeScript
4.2.3升级到5.0.0抱歉,我没有得到所有问题的答案。请告诉我您是否遵循标准升级说明,您的运行时、核心模块、角度和网页包配置应与最新版本同步。您从哪个版本升级到5.0?您是否按照升级说明进行了操作?我已将
NativeScript
4.2.3升级到5.0.0抱歉,我没有得到所有问题的答案。请让我知道您是否遵循了标准升级说明,您的运行时、核心模块、angular和webpack配置应与最新版本同步。我遵循了相同的链接并执行(升级)了所有命令(插件)。仍然不起作用。请帮我解决这个问题。我遵循了相同的链接并执行(升级)了所有命令(插件)。仍然不起作用。请帮助我解决此问题。不,我在
NativeScript
not
AndroidStudio
No中遇到此问题,我在
NativeScript
not
AndroidStudio