相关疑难解决方法(0)

Android应用程序可以直接连接到在线mysql数据库

Android 3.3 API 18
Run Code Online (Sandbox Code Playgroud)

你好,

我正在使用android开发我的第一个App.应用程序必须连接到在线数据库以存储用户数据.

我正在寻找包含MySQL数据库的云存储.但是,我的应用程序可以直接连接到此MySQL数据库并从中推送和提取数据吗?或者还有其他我需要做的事情吗?

非常感谢任何建议,

mysql android

47
推荐指数
4
解决办法
13万
查看次数

使用Volley发送帖子请求并以PHP格式接收

我试图在我的项目中使用volley来处理我的所有HTTP请求,因为据我所知它是最有效的.所以我开始通过AndroidHive教程学习排球.

我的第一个GET请求是成功的.然后我转到POST请求,但我失败了.我在Stack Overflow上看到很多人在将截击请求与PHP结合起来时遇到了问题.我相信我们无法使用正常方式访问它,$_POST[""]因为齐射将JSON对象发送到我们指定的URL.

我尝试了许多解决方案,但没有成功.我想应该有一个简单而标准的方法来使用PHP的凌空.所以我想知道在我的PHP代码中接收volley发送的json对象需要做什么.

还有我如何检查凌空是否真的发送JSON对象?

我的凌空代码发送简单的帖子请求:

JsonObjectRequest jsonObjReq = new JsonObjectRequest(Method.POST,
                url, null,
                new Response.Listener<JSONObject>() {

                    @Override
                    public void onResponse(JSONObject response) {
                        Log.d(TAG, response.toString());
                        pDialog.hide();
                    }
                }, new Response.ErrorListener() {

                    @Override
                    public void onErrorResponse(VolleyError error) {
                        VolleyLog.d(TAG, "Error: " + error.getMessage());
                        pDialog.hide();
                    }
                }) {

            @Override
            protected Map<String, String> getParams() {
                Map<String, String> params = new HashMap<String, String>();
                params.put("name", "Droider");
                return params;
            }

        };

// Adding request to request queue
AppController.getInstance().addToRequestQueue(jsonObjReq, tag_json_obj);
Run Code Online (Sandbox Code Playgroud)

我的PHP代码接收json对象:(我很确定这是错误的方式,我在PHP中不是那么好)

<?php
    $jsonReceiveData …
Run Code Online (Sandbox Code Playgroud)

php android json http android-volley

26
推荐指数
3
解决办法
6万
查看次数

标签 统计

android ×2

android-volley ×1

http ×1

json ×1

mysql ×1

php ×1