3

在我的项目中更新了一些包(Android 支持设计)后,出现了一个错误:

Java.Lang.NoClassDefFoundError: android.arch.core.internal.FastSafeIterableMap

我不知道为什么我有这个。我更改了我的目标 android 版本,但错误仍然存​​在。

我正在使用最新版本的 xamarin,我仍在调试中,禁用了 proguard。

有任何想法吗?

packages.config

<?xml version="1.0" encoding="utf-8"?>
<packages>
   <package id="Xamarin.Android.Arch.Core.Common" version="1.0.0.1" targetFramework="monoandroid81" />
   <package id="Xamarin.Android.Arch.Lifecycle.Common" version="1.0.3.1" targetFramework="monoandroid81" />
   <package id="Xamarin.Android.Arch.Lifecycle.Runtime" version="26.1.0" targetFramework="monoandroid81" />
</packages>
4

1 回答 1

0

26.1.0软件包的版本Xamarin.Android.Arch.Lifecycle.Runtime列为 deprecated

所有者已取消列出此包。这可能意味着该软件包已被弃用或不应再使用。

尝试删除此包并使用当前版本 1.0.3.1再次添加它。

然后做一个cleanrebuild项目。

于 2018-07-11T07:17:03.693 回答