Hello StackOverflow用户,
我有一个Xamarin.Android项目,在卡在VS2015之后,我想切换到VS2019。但是我不能建立该项目。每当我构建项目时,都会出现以下错误:
error: cannot find symbol
String[] splitApks = applicationInfo.splitPublicSourceDirs;
symbol: variable splitPublicSourceDirs
location: variable applicationInfo of type ApplicationInfo
我尝试了诸如启用特定于ABI的软件包,切换dex编译器,删除/ bin和/ obj目录的操作,但是这些都没有改变任何东西。我也在Google上查看了该消息,但没有找到任何相关信息。
所以我自己找到了一个解决方案,或者是一个解决方法。
我试图更改目标SDK,结果这解决了我的构建问题。我无法使用Android 4.4 SDK构建该应用程序。但是,我可以与其他任何从Android 5.0开始的目标SDK毫无障碍地构建应用程序。您可以在项目设置->应用程序中设置目标SDK。