Тип com.google.gson.fieldnamingpolicy $ 5 определяется несколько разC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Тип com.google.gson.fieldnamingpolicy $ 5 определяется несколько раз

Сообщение Anonymous »

Я работаю над нативным проектом Android C# с использованием net8.0-android34.0 в качестве фреймворной версии и одного из проектов в решении импортирует эти библиотеки Android:

Код: Выделить всё








< /code>
Все работали нормально, так как я добавил новый проект .net Maui в свое решение, используя процедуру, описанную в этой статье MDSN, чтобы внедрить его, и внезапно решение больше не строит ... < /p>
Когда я пытаюсь его построить, компилятор бросает это исключение: < /p>
Когда я пытаюсь построить, компилятор бросает это исключение: < /p>
.42>MSBUILD : java.exe error JAVA0000: Error in obj\Debug\net8.0-android34.0\lp\166\jl\libs\ED64959F88B22E6D.jar:com/google/gson/FieldNamingPolicy$5.class:
42>MSBUILD : java.exe error JAVA0000: Type com.google.gson.FieldNamingPolicy$5 is defined multiple times:
obj\Debug\net8.0-android34.0\lp\166\jl\libs\ED64959F88B22E6D.jar:com/google/gson/FieldNamingPolicy$5.class,
obj\Debug\net8.0-android34.0\lp\176\jl\libs\10E7DD84A5967575.jar:com/google/gson/FieldNamingPolicy$5.class
42>MSBUILD : java.exe error JAVA0000: Compilation failed
42>MSBUILD : java.exe error JAVA0000: java.lang.RuntimeException: com.android.tools.r8.CompilationFailedException: Compilation failed to complete, origin: obj\Debug\net8.0-android34.0\lp\166\jl\libs\ED64959F88B22E6D.jar
42>MSBUILD : java.exe error JAVA0000: com/google/gson/FieldNamingPolicy$5.class
42>MSBUILD : java.exe error JAVA0000:     at com.android.tools.r8.utils.S0.a(...:135)
42>MSBUILD : java.exe error JAVA0000:     at com.android.tools.r8.D8.main(...:5)
42>MSBUILD : java.exe error JAVA0000: Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete, origin: obj\Debug\net8.0-android34.0\lp\166\jl\libs\ED64959F88B22E6D.jar:com/google/gson/FieldNamingPolicy$5.class
42>MSBUILD : java.exe error JAVA0000:     at Version.fakeStackEntry(Version_8.2.33.java:0)
42>MSBUILD : java.exe error JAVA0000:     at com.android.tools.r8.T.a(...:5)
42>MSBUILD : java.exe error JAVA0000:     at com.android.tools.r8.utils.S0.a(...:82)
42>MSBUILD : java.exe error JAVA0000:     at com.android.tools.r8.utils.S0.a(...:32)
42>MSBUILD : java.exe error JAVA0000:     at com.android.tools.r8.utils.S0.a(...:31)
42>MSBUILD : java.exe error JAVA0000:     at com.android.tools.r8.utils.S0.b(...:2)
42>MSBUILD : java.exe error JAVA0000:     at com.android.tools.r8.D8.a(...:42)
42>MSBUILD : java.exe error JAVA0000:     at com.android.tools.r8.D8.b(...:13)
42>MSBUILD : java.exe error JAVA0000:     at com.android.tools.r8.D8.a(...:40)
42>MSBUILD : java.exe error JAVA0000:     at com.android.tools.r8.utils.S0.a(...:122)
42>MSBUILD : java.exe error JAVA0000:     ...  1 more
42>MSBUILD : java.exe error JAVA0000: Caused by: com.android.tools.r8.utils.b: Type com.google.gson.FieldNamingPolicy$5 is defined multiple times:
obj\Debug\net8.0-android34.0\lp\166\jl\libs\ED64959F88B22E6D.jar:com/google/gson/FieldNamingPolicy$5.class,
obj\Debug\net8.0-android34.0\lp\176\jl\libs\10E7DD84A5967575.jar:com/google/gson/FieldNamingPolicy$5.class
42>MSBUILD : java.exe error JAVA0000:     at com.android.tools.r8.utils.Q2.a(...:21)
42>MSBUILD : java.exe error JAVA0000:     at com.android.tools.r8.utils.D2.a(...:54)
42>MSBUILD : java.exe error JAVA0000:     at com.android.tools.r8.utils.D2.a(...:10)
42>MSBUILD : java.exe error JAVA0000:     at java.base/java.util.concurrent.ConcurrentHashMap.merge(ConcurrentHashMap.java:2056)
42>MSBUILD : java.exe error JAVA0000:     at com.android.tools.r8.utils.D2.a(...:6)
42>MSBUILD : java.exe error JAVA0000:     at com.android.tools.r8.graph.m4$a.d(...:6)
42>MSBUILD : java.exe error JAVA0000:     at com.android.tools.r8.dex.c.a(...:61)
42>MSBUILD : java.exe error JAVA0000:     at com.android.tools.r8.dex.c.a(...:12)
42>MSBUILD : java.exe error JAVA0000:     at com.android.tools.r8.dex.c.a(...:9)
42>MSBUILD : java.exe error JAVA0000:     at com.android.tools.r8.D8.a(...:45)
42>MSBUILD : java.exe error JAVA0000:     at com.android.tools.r8.D8.d(...:17)
42>MSBUILD : java.exe error JAVA0000:     at com.android.tools.r8.D8.c(...:69)
42>MSBUILD : java.exe error JAVA0000:     at com.android.tools.r8.utils.S0.a(...:28)
42>MSBUILD : java.exe error JAVA0000:     ... 6 more
42>MSBUILD : java.exe error JAVA0000: Directory 'obj\Debug\net8.0-android34.0\lp\166' is from 'GoogleGson.aar'.
Я уже пробовал все быстрые решения, такие как чистая и восстановление или удаление вручную все папки Bin/obj, перезапуск VS, а затем перестроить, но ни одна из этих попыток преуспел ...
Я также пытался установить пакет Googlegson nuget непосредственно в моем главном проекте, но эта проблема не решала проблему. github, который, кажется, объясняет возможное решение, но я не знаю, как реализовать его в проекте C#
Заранее спасибо всем, кто мог бы мне помочь, я застрял на этом вопросе на все утро, и моя голова очень близка, чтобы взорваться!

Подробнее здесь: https://stackoverflow.com/questions/795 ... iple-times
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Тип com.google.gson.fieldnamingpolicy $ 5 определяется несколько раз
    Anonymous » » в форуме C#
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • GSON. Проблема. Мой файл .java не принимает "импорт com.google.gson.*;";
    Anonymous » » в форуме JAVA
    0 Ответы
    69 Просмотры
    Последнее сообщение Anonymous
  • (Подсказки типа Python) Как указать тип, который в настоящее время определяется как возвращаемый тип из метода?
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Google Gson jsonObject неверный тип данных
    Anonymous » » в форуме JAVA
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Google Gson jsonObject неверный тип данных
    Anonymous » » в форуме JAVA
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»