Я работаю над маленьким платформером, который отлично работал около 30 минут назад.Все, что я не делал, это импортировал Google Ads Api, как указано в этих инструкциях здесь:
https://developers.google.com/admob/unity/start
Я следовал за ними шаг за шагом.
Теперь моя игра все ещехорошо играет в редакторе - но теперь я хочу развернуть APK на моем телефоне.Это происходит с
"CommandInvokationFailure: Unable to convert classes into dex format.
D:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\OpenJDK\Windows\bin\java.exe -Xmx8000M -Dcom.android.sdkmanager.toolsdir="C:/Program Files (x86)/Android/android-sdk\tools" -Dfile.encoding=UTF8 -jar "D:\Program Files\Unity\Editor\Data\PlaybackEngines\AndroidPlayer/Tools\sdktools.jar" -
stderr[
PARSE ERROR:
unsupported class file version 52.0
...while parsing bitter/jnibridge/JNIBridge.class
1 error; aborting
]
stdout["
. За ним следует длинный усеченный список с большим количеством информации.Я публикую это по запросу.
Затем я немного погуглил, и люди сказали, что это было вызвано "дублированными файлами", обычно поступающими из API Facebook и Google APi, которые оба были импортированы в один и тот же проект.
Однако, как вы уже можете подумать, API Google - это первый API, который я импортировал, поэтому технически не может быть «двух дубликатов файлов», верно?
В любом случае, мне действительно нужно немногопомогите здесь.Если требуется дополнительная информация, пожалуйста, сообщите мне.
Спасибо!