【问题标题】:build log error on xamarin.forms android project在 xamarin.forms android 项目上构建日志错误
【发布时间】:2016-03-22 08:22:41
【问题描述】:

我在使用 xamarin 时遇到构建错误,该程序用于运行,我在我的新笔记本电脑上重新安装,现在它不起作用,尝试重新编码仍然相同的错误,我认为程序有它依赖的东西在那里一种看看它可能是什么的方法?这是构建日志 -

MainActivity.cs(16,30,16,45): warning CS0618: 'AndroidActivity' is obsolete: 'AndroidActivity is obsolete as of version 1.3, please use FormsApplicationActivity'

MainActivity.cs(24,4,24,30): warning CS0618: 'FormsApplicationActivity.SetPage(Page)' is obsolete: 'Please use protected LoadApplication (Application app) instead'

C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(379,5): mandroid error XA9005: User code size, 2961791 bytes, is larger than 131072 and requires aáIndieá(or higher) License.

C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(379,5): mandroid error XA9006: Using type `Android.Runtime.JNIEnv` requiresáIndieá(or higher) License.
2 Warning(s)

2 Error(s)

Time Elapsed 00:00:02.98

【问题讨论】:

  • 您需要购买 Xamarin Indie 或更高版本的许可证,因为您的应用程序超出了初学者许可证限制。如果您是学生,也可以使用 Xamarin Business 等效的学生许可证。
  • 好吧这很奇怪,因为我有独立许可证?
  • 除了我已经在的网站之外,我还需要在 xamarin 上登录吗?
  • 啊啊现在找到了!!男人 !谢谢你的传奇!!!

标签: c# android xamarin msbuild xamarin.android


【解决方案1】:

错误: MainActivity.cs(16,30,16,45):警告 CS0618:“AndroidActivity”已过时:“AndroidActivity 在 1.3 版中已过时,请使用 FormsApplicationActivity”

只需更改公共类 MainActivity :AndroidActivity 到 公共类 MainActivity : FormsApplicationActivity

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-25
    • 2015-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多