admin 管理员组文章数量: 1086019
I am trying to bind aar library called "autoreplyprint.aar", following is the aar file link
autoreplyprint.aar
I have added following itemgroups for the .aar and its .so files
<ItemGroup Condition="$(TargetFramework.Contains('-android'))">
<LibraryProjectZip Include="Platforms/Android/Jar/autoreplyprint.aar" />
<TransformFile Include="Platforms/Android/Transforms/Metadata.xaml" />
</ItemGroup>
<ItemGroup Condition="$(TargetFramework.Contains('-android'))">
<AndroidNativeLibrary Include="Platforms/Android/libs/arm64-v8a/libautoreplyprint.so">
<Abi>arm64-v8a</Abi>
</AndroidNativeLibrary>
<AndroidNativeLibrary Include="Platforms/Android/libs/arm64-v8a/libjnidispatch.so">
<Abi>arm64-v8a</Abi>
</AndroidNativeLibrary>
<AndroidNativeLibrary Include="Platforms/Android/libs/armeabi/libautoreplyprint.so">
<Abi>armeabi</Abi>
</AndroidNativeLibrary>
<AndroidNativeLibrary Include="Platforms/Android/libs/armeabi/libjnidispatch.so">
<Abi>armeabi</Abi>
</AndroidNativeLibrary>
<AndroidNativeLibrary Include="Platforms/Android/libs/armeabi-v7a/libautoreplyprint.so">
<Abi>armeabi-v7a</Abi>
</AndroidNativeLibrary>
<AndroidNativeLibrary Include="Platforms/Android/libs/armeabi-v7a/libjnidispatch.so">
<Abi>armeabi-v7a</Abi>
</AndroidNativeLibrary>
<AndroidNativeLibrary Include="Platforms/Android/libs/x86/libautoreplyprint.so">
<Abi>x86</Abi>
</AndroidNativeLibrary>
<AndroidNativeLibrary Include="Platforms/Android/libs/x86/libjnidispatch.so">
<Abi>x86</Abi>
</AndroidNativeLibrary>
<AndroidNativeLibrary Include="Platforms/Android/libs/x86_64/libautoreplyprint.so">
<Abi>x86_64</Abi>
</AndroidNativeLibrary>
<AndroidNativeLibrary Include="Platforms/Android/libs/x86_64/libjnidispatch.so">
<Abi>x86_64</Abi>
</AndroidNativeLibrary>
</ItemGroup>
Now I am trying to access one of the property like below;
var _autoReplyPrint = IAutoReplyPrint.Instance;
But that gives me an error "java.lang.ClassNotFoundException: Didn't find class "com.caysn.autoreplyprint.AutoReplyPrint""
I have tried making couple of changes in metadata.xml but it didn't work.
Any help or suggestion would be appreciated, thanks!!!
本文标签: xamarinandroidClass not found error while binding aar libraryStack Overflow
版权声明:本文标题:xamarin.android - Class not found error while binding aar library - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1744083875a2530757.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论