点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 当前,我使用您的VS...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 当前,我使用您的VS...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
当前,我使用您的VSC MDK扩展名在Visual Studio Code中开发MDK应用程序。
我添加了您从以下位置创建的扩展名: https: //developers.sap.com/tutorials/cp-mobile-dev-kit-map-extension.html 。 请注意,我没有更改任何代码,它与教程中发布的代码相同。
对于iOS,地图可以正常工作,但对于Android,我发现了一些问题。 我检查了您的文档( https://help.sap.com /viewer/977416d43cd74bdc958289038749100e/3.2/en-US/9411d35cb91a4a8986a2635b7375c12f.html )并与其类似,Map扩展会尝试为" _mapView"变量(MapView类的对象)创建一个新实例:
this._mapView =新com.google.android.gms.maps.MapView(this.androidContext());
但是,此行引发java.lang.NullPointerException,因为android(this.androidContext())的上下文对我而言为空。
在我上面发布的第二个链接中,提供了有关androidContext的以下信息:
androidContext()-此函数返回创建Android本机视图所需的当前页面的上下文。
您有任何想法,为什么会出现此问题? 例如,由于mdk客户端sdk已更改,我是否可能需要进行一些调整? 在我的TypeScript文件中,当前的android上下文为null,这就是为什么我认为抛出NullPointerException的原因。
在此先感谢您的帮助!
最诚挚的问候,
Sher-Chan Kodirov
hi Jitendra Kansal ,
为您提供信息,我找到了解决方案。 在您的教程代码(用于地图扩展名)中将" this.androidContext()"与app.android.context交换后,我终于能够显示正确的结果。
BR,
谢尔·科迪洛夫
一周热门 更多>