【发布时间】:2014-11-28 10:07:21
【问题描述】:
我正在尝试使用 mysql 数据库和 php 服务器端编码在 android (eclipse ide) 中为电话簿功能锻炼表单设计。
我的疑问是create.php 文件在xampp/htdocs 文件夹中的位置。我创建了一个自定义文件夹并放置了 .php 文件。 ?
http连接部分的MainActivity.java文件中要提到的ip地址是什么?
我已经通过互联网回答完成了所有可能的操作,但是在点击 android 表单中的提交按钮时没有来自 avd 的响应。
我的错误日志如下
11-28 15:26:47.012: E/WindowManager(865): android.view.WindowLeaked: Activity com.example.phonebook.MainActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView{1112109d V.E..... R.....ID 0,0-229,175} that was originally added here
11-28 15:26:47.012: E/WindowManager(865): at android.view.ViewRootImpl.<init>(ViewRootImpl.java:363)
11-28 15:26:47.012: E/WindowManager(865): at android.view.WindowManagerGlobal.addView(WindowManagerGlobal.java:261)
11-28 15:26:47.012: E/WindowManager(865): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:69)
11-28 15:26:47.012: E/WindowManager(865): at android.app.Dialog.show(Dialog.java:298)
11-28 15:26:47.012: E/WindowManager(865): at com.example.phonebook.MainActivity$loginAccess.onPreExecute(MainActivity.java:111)
11-28 15:26:47.012: E/WindowManager(865): at android.os.AsyncTask.executeOnExecutor(AsyncTask.java:587)
11-28 15:26:47.012: E/WindowManager(865): at android.os.AsyncTask.execute(AsyncTask.java:535)
11-28 15:26:47.012: E/WindowManager(865): at com.example.phonebook.MainActivity$2.onClick(MainActivity.java:84)
11-28 15:26:47.012: E/WindowManager(865): at android.view.View.performClick(View.java:4756)
11-28 15:26:47.012: E/WindowManager(865): at android.view.View$PerformClick.run(View.java:19749)
11-28 15:26:47.012: E/WindowManager(865): at android.os.Handler.handleCallback(Handler.java:739)
11-28 15:26:47.012: E/WindowManager(865): at android.os.Handler.dispatchMessage(Handler.java:95)
11-28 15:26:47.012: E/WindowManager(865): at android.os.Looper.loop(Looper.java:135)
11-28 15:26:47.012: E/WindowManager(865): at android.app.ActivityThread.main(ActivityThread.java:5221)
11-28 15:26:47.012: E/WindowManager(865): at java.lang.reflect.Method.invoke(Native Method)
11-28 15:26:47.012: E/WindowManager(865): at java.lang.reflect.Method.invoke(Method.java:372)
11-28 15:26:47.012: E/WindowManager(865): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:899)
11-28 15:26:47.012: E/WindowManager(865): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:694)
httpclient=new DefaultHttpClient();
httppost= new HttpPost("http://127.0.0.1:8080/crm/check.php"); // make sure the url is correct.
我尝试更改 httppost 连接的 url。但结果是服务器没有响应。
【问题讨论】: