[我正在尝试在Xamarin Android中使用Google ARCore sceneform SDK。但是我在“ ModelRenderable.InvokeBuilder()。SetSource()”方法中遇到错误]] << [

问题描述 投票:0回答:1
我正在尝试在Xamarin Android中使用Google ARCore场景形式SDK。但我收到错误消息:

Java.Lang.NoSuchMethodError:'没有非静态方法“ Lcom / google / ar / sceneform / rendering / ModelRenderable $ Builder; .setSource(Landroid / content / Context; I)Ljava / lang / Object;”]

protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); if (!CheckIsSupportedDeviceOrFinish(this)) { return; } // Set our view from the "main" layout resource SetContentView(Resource.Layout.activity_main); int requestPermissions=0; string cameraPermission = Android.Manifest.Permission.Camera; if (!(ContextCompat.CheckSelfPermission(this, cameraPermission) == (int)Permission.Granted)) { ActivityCompat.RequestPermissions(this, new String[] { cameraPermission, }, requestPermissions); } arFragment = (ArFragment)SupportFragmentManager.FindFragmentById(Resource.Id.ux_fragment); ModelRenderable.InvokeBuilder().SetSource(this, Resource.Raw.andy).Build(((renderable) => { andyRenderable = renderable; })); //add the event handler arFragment.TapArPlane += OnTapArPlane;

我正在尝试在Xamarin Android中使用Google ARCore场景形式SDK。但是我遇到了错误:Java.Lang.NoSuchMethodError:'没有非静态方法“ Lcom / google / ar / sceneform / rendering / ModelRenderable $ ...
xamarin xamarin.android arcore sceneform
1个回答
0
投票
我遇到了同样的问题。有解决方案吗?
© www.soinside.com 2019 - 2024. All rights reserved.