Xamarin.Android AOT .so.dll-файлы по-прежнему ссылаются на методы при проверке с помощью Mac Terminal - PullRequest
0 голосов
/ 25 апреля 2018

В настоящее время я тестирую некоторые функции XAmarin Android AOT.AOT работает хорошо, за исключением одного критерия.На Mac при использовании терминала и команды «objdump -t libaot-AnyNameOfOwnWritten.dll.so» я все еще вижу ссылки на используемые методы.Есть ли способ удалить эти ссылки?

Моя конфигурация Droid.csproj:

    <DebugSymbols>false</DebugSymbols>
    <AotAssemblies>True</AotAssemblies>
    <EnableProguard>True</EnableProguard>
    <EmbedAssembliesIntoApk>True</EmbedAssembliesIntoApk>
    <AndroidSupportedAbis>armeabi-v7a;arm64-v8a</AndroidSupportedAbis>
    <AndroidAotAdditionalArguments>nodebug,no-write-symbols</AndroidAotAdditionalArguments>
    <AndroidAotMode>Normal</AndroidAotMode>
    <EnableLLVM>True</EnableLLVM>
    <BundleAssemblies>True</BundleAssemblies>

1 Ответ

0 голосов
/ 25 апреля 2018

Обновлен Android NDK до последней версии, и он заработал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...