安卓开发,搭建百度云服务器,让手机访问。

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-03
Android app开发 搭建服务器

首先,先别用花生壳,我之前用过,会攻击电脑,ip被改的很奇怪。如果想让外网访问服务器的话,可以试试美步。
然后,服务器搭建服务器方法挺多的,我现在是用MyEclipse+sqlserver2008,服务器端写jdbc代码,生成json格式的数据,返回给客户端,客户端json解析得到数据显示在UI上。json格式说白了就是一组组的字符串。
关机问题:你的电脑如果搭建了服务器功能了,那你的那台电脑就已经是服务器了,服务器是一般是不会关机的,关机之后,客户端当然不能再访问服务器了。
全部是根据自己的理解手打,希望帮到你。

本地电脑试下能否正常访问,确定问题是否在服务器项目。
若正常,查看防火墙设置。


还有就是一定要在同一个网段,我看你手机端的没有wifi连接提示

你既然都开发了服务器方面了,那坑定已经写完了接收客户端发送信息的接口了吧。发送信息无非是对数据库执行插入到数据库中。给你端代码吧 String url =ProjectConst.MAIN_API_URL + "/module/get_list";
url+= "?"+"course_id="+1;
JsonObjectRequest jsObjRequest = new JsonObjectRequest(
Request.Method.GET, url, null,
new Response.Listener<JSONObject>() {

@Override
public void onResponse(JSONObject response) {
int ret = response.optInt("ret");

if (ret > 0) {
JSONObject data = response.optJSONObject("data");
if (data != null) {
JSONArray array = data.optJSONArray("results");
if (array != null) {
for (int i = 0; i < array.length(); i++) {
JSONObject json = array
.optJSONObject(i);
ModuleModel model = ModuleModel
.newInstance(json);
mList.add(model);
}
}
}
mAdapter.notifyDataSetChanged();
} else {
String error = response.optString("error");
Utility.showToast(getActivity(), error, true);
}
}
}, new Response.ErrorListener() {

@Override
public void onErrorResponse(VolleyError error) {
}
});
AppController.getInstance().addToRequestQueue(jsObjRequest);
这里的 AppController是个单实例。import android.app.Application;
import android.text.TextUtils;

import com.android.volley.Request;
import com.android.volley.RequestQueue;
import com.android.volley.toolbox.ImageLoader;
import com.android.volley.toolbox.Volley;
import com.evst.wpct.util.LruBitmapCache;

public class AppController extends Application {

public static final String TAG = AppController.class.getSimpleName();

private RequestQueue mRequestQueue;
private ImageLoader mImageLoader;

private static AppController mInstance;

@Override
public void onCreate() {
super.onCreate();
mInstance = this;
}

public static synchronized AppController getInstance() {
return mInstance;
}

public RequestQueue getRequestQueue() {
if (mRequestQueue == null) {
mRequestQueue = Volley.newRequestQueue(getApplicationContext());
}

return mRequestQueue;
}好像少个括号,自己加上吧,这些写完以后会报错,因为你缺少一个volley,jar你自己下一个然后加到libs文件中就好了。希望能帮助你

  • 安卓开发,搭建百度云服务器,让手机访问。
    答:这里的AppController是个单实例。import android.app.Application;import android.text.TextUtils;import com.android.volley.Request;import com.android.volley.RequestQueue;import com.android.volley.toolbox.ImageLoader;import com.android.volley.toolbox.Volley;import com.evst.wpct.util.LruBitmapCache...
  • 云服务器怎么搭建云服务器如何搭建
    答:1、首先挑选云服务器供应商。市面上提供云服务器的服务商有很多,阿里云,腾讯云,百度云,西部数码,亿速云等等。很多都有新人优惠,大家可以选优惠力度大的。2、注册官网的账户。我们先确定是要个人账户还是企业账户,都是分别有对应的优惠的。很多优惠都只有一次,特别是用企业账户的,请珍惜。3、既然...
  • 如何注册百度云手机
    答:1. 首先打开电脑上的浏览器,进入百度云首页(地址为:https://cloud.baidu.com/),在打开的主页面,依次单击“云手机”---免费试用“选项。2. 如图,在打开的云手机页面,点击“申请使用”按钮。3. 如图,在弹出的窗口中,点击“马上登录”按钮。4 如图,进入登录页面后,输入用户名、密码,进行...
  • 通过创建百度云平台,开发微信开发模式
    答:选择一个未使用的appid,为方便起见此处也可以自定义的填写你的Q号码或你的手机号。填写二级域名AppID、应用名称、验证码,开发语言选择PHP,全部模版下面选择第一个”PHP 空应用“然后点击左下方的创建应用。点击“创建应用”后应用创建成功,界面自动跳转到应用列表中,在此可以看到上一步骤创建的应用。...
  • 在云服务器上搭建了mqtt,为什么手机连接不上mqtt,要怎么做才能连接上...
    答:这里介绍的是用轻量级的mosquitto开源项目来搭建一个属于自己的MQTT服务器。第一步:需要安装一台linux主机,这不多介绍,可以使用真机安装也可以使用虚拟机安装。如果仅仅是自己测试使用都可以。第二步:下载mosquitto需要的依赖 sudo apt-get install libssl-devsudo apt-get install uuid-devsudo apt-get...
  • 好用的云手机
    答:爱云兔是海马云旗下知名云手机品牌,专注于云端智能手机系统平台的研发与构建,依托专业垂直云计算平台,为广大用户提供智能云端托管、游戏APP完美适配、数据云安全、全方位24小时在线的云手机服务。4、百度云手机 百度云手机基于自研ARM服务器以及虚拟化技术,通过在云端虚拟的原生安卓手机实例,面向大众消费者...
  • 百度云手机找回定位失败原因及解决方法介绍_百度云手机找回定位失败原 ...
    答:首要条件是网络连接。定位成功依赖于数据流量的连接,无论是WiFi、GPRS、3G或是4G,确保设备能够通过网络与百度云服务器进行通讯至关重要。如果手机在关机、关闭数据流量或者GPS功能被禁用的情况下,定位信息将无法回传,从而导致定位失败。因此,一旦遇到定位失败,首先检查手机是否处在联网状态,特别是GPS定位...
  • 云服务器有哪些功能云服务器有哪些
    答:解答:1、服务器包括腾讯云、百度云、天翼云、金山云、盛大云、华为云、贵州、新浪云、京东云、苏宁云、微软Azure、AWS、谷歌GCE、u Cloud。2、弹性计算服务是一种简单、高效、安全和可靠的计算服务,具有灵活的处理能力。它的管理方法比物理服务器更简单、更高效。用户无需提前购买硬件,即可快速创建或...
  • 三星手机怎么开启云端服务器
    答:1.使用手机功能表中自带的浏览器上网,直接搜索需要的软件进行下载安装(下载安卓版本格式为apk)。2.使用电脑下载APK格式的安装包,连接数据线传输至手机,操作手机在应用程序-我的文件中找到安装包,运行后点击安装按钮。3.下载完成后点击下载的应用,根据软件手机界面中软件安装提示点击安装即可。
  • 免费永久云手机排行
    答:5、华为云手机 华为云是华为的云服务品牌,将华为30多年在ICT领域的技术积累和产品解决方案开放给客户,致力于提供稳定、安全可信、可持续创新的云服务,赋能应用、使能数据、做智能世界的“黑土地”,推进实现“用得起、用得好、用得放心"的普惠Al。华为云鲲鹏云手机=云服务器+Android OS,本质是将...