mono for android 绑定log4j错误提示-阿里云开发者社区

开发者社区> 阿里云SAP上云> 正文
登录阅读全文

mono for android 绑定log4j错误提示

简介: 错误 1 “Org.Apache.Log4j.AsyncAppender”不实现继承的抽象成员“Org.Apache.Log4j.AppenderSkeleton.Append(Org.
错误 1 “Org.Apache.Log4j.AsyncAppender”不实现继承的抽象成员“Org.Apache.Log4j.AppenderSkeleton.Append(Org.Apache.Log4j.Spi.LoggingEvent)” D:\wangcc\PETCTCODE\05.Sourse Code\SRC\Mobile\NMS.PETCT.Mobile.Solution\AndroidLog4j4.2\obj\Release\generated\src\Org.Apache.Log4j.AsyncAppender.cs 8 23 AndroidLog4j4.2

查看基类的定义方式为:

点击(此处)折叠或打开

  1. protected abstract void Append (global::Org.Apache.Log4j.Spi.LoggingEvent p0);
再看看发生错误的地方定义为

点击(此处)折叠或打开

  1. public virtual void Append (global::Org.Apache.Log4j.Spi.LoggingEvent p0)
所以要做相应的修改

点击(此处)折叠或打开

  1. protected override void Append (global::Org.Apache.Log4j.Spi.LoggingEvent p0)
编译成功通过。所以mono for android的binding jar还是比较麻烦的。


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享: