android – 无法访问XmlRpcController,XmlRpcHttpRequestConfig

android – 无法访问XmlRpcController,XmlRpcHttpRequestConfig,第1张

概述我想通过我的 Android应用程序向我的OpenErp(Odoo 9)发送数据(只是名称的名称).我创建了一个模块,我成功插入我的Odoo帐户,只有字段“名称”.但我在Android Studio中遇到了这个问题: cannot access XmlRpcController ,XmlRpcHttpRequestConfig !! Button click ;static final Stri 我想通过我的 Android应用程序向我的OpenErp(odoo 9)发送数据(只是名称的名称).我创建了一个模块,我成功插入我的odoo帐户,只有字段“名称”.但我在AndroID Studio中遇到了这个问题:

cannot access XmlRpcController,XmlRpchttpRequestConfig !!

button click ;static final String TAG = "OERP";final String url = "l";final String db = "database";final String username = "admin";final String password = "123";static final XmlRpcclIEnt clIEnt = new XmlRpcclIEnt();static final XmlRpcclIEntConfigImpl common_config = new XmlRpcclIEntConfigImpl();@OverrIDeprotected voID onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentVIEw(R.layout.activity_main);    click=(button)findVIEwByID( R.ID.button);    VIEw.OnClickListener l=new VIEw.OnClickListener() {        @OverrIDe        public voID onClick(VIEw v) {try{            Map emptyMap = Collections.emptyMap();            **/*first error*/**     common_config.setServerURL(                        new URL(String.format("%s/xmlrpc/2/common",url)));            **/*second error*/**    int uID = (int) clIEnt.execute(                        common_config,"authenticate",asList(                                db,username,password,emptyMap));            **/*third error*/**     final XmlRpcclIEnt models = new XmlRpcclIEnt() {{                    setConfig(new XmlRpcclIEntConfigImpl() {{                        setServerURL(new URL(String.format("%s/xmlrpc/2/object",url)));                    }});                }};            final Integer ID = (Integer) models.execute("execute_kw",asList(                    db,uID,"pointage.task","create",asList(new HashMap() {{                        put("name","New Partner");                    }})            ));        } catch (MalformedURLException e){            Log.e(TAG,"/ :: "+e.getMessage(),e);        }        }    };click.setonClickListener(l);} }

这是我的logcat:

Error:(60,19) error: cannot accessXmlRpchttpRequestConfig class file
for org.apache.xmlrpc.common.XmlRpchttpRequestConfig not found

Error:(62,28) error: cannot access XmlRpchttpRequestConfigImpl
class file for
org.apache.xmlrpc.common.XmlRpchttpRequestConfigImpl not found

Error:(67,34) error: cannot access XmlRpcController class file for
org.apache.xmlrpc.common.XmlRpcController not found

解决方法 错误消息听起来像一些库文件丢失.您可以在 https://ws.apache.org/xmlrpc/download.html下载XMLRPC库.或者,

正如@ Steven7在评论中所说:

U need to dowload the jar file xmlrpc-common from 07001,coz it has these files u need : accessXmlRpchttpRequestConfig,XmlRpchttpRequestConfigImpl and XmlRpcController .

总结

以上是内存溢出为你收集整理的android – 无法访问XmlRpcController,XmlRpcHttpRequestConfig全部内容,希望文章能够帮你解决android – 无法访问XmlRpcController,XmlRpcHttpRequestConfig所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1123749.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存