Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了android – 无法访问XmlRpcController,XmlRpcHttpRequestConfig大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我想通过我的 Android应用程序向我的OpenErp(Odoo 9)发送数据(只是名称名称).我创建了一个模块,我成功插入我的Odoo帐户,只有字段“名称”.但我在Android studio中遇到了这个问题:

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();



@Override
protected 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:

解决方法

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

正如@ Steven7在评论中所说:

大佬总结

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

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

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。