精华内容
下载资源
问答
  • 本博客为记录在进行Android课程项目时遇到的问题,主要是服务器方面的。 1.服务器购买 我购买的是阿里的上云服务器ESC。购买之后,会自动生成一个实例。该实例的公有IP即为外网访问时输入的IP地址。 其实需要...

    本博客为记录在进行Android课程项目时遇到的问题,主要是服务器方面的。

     

    1.服务器购买

    我购买的是阿里的上云服务器ESC。购买之后,会自动生成一个实例。该实例的公有IP即为外网访问时输入的IP地址。

    其实需要我们注意的只有远程连接和安全组设置,这两项将在下方详细说明。

    在进入实例自带的远程连接时,网页会提示一个远程连接密码,这是一定要记住的,因为只会出现一次。在经过和启动Windows电脑一样的登录操作后,就会看到一个经典的的Windows桌面。其实,服务器就相当于一台配备了Windows系统的电脑,只不过我们配备的是Windows7或Windows10操作系统,而该服务器配备的是Windows Server 2012。

     

    2.服务器PING通

    在刚购买服务器后,是并不能立即访问的。通过运行-->cmd-->ping IP,会发现一直都是“请求超时”。

    这是因为该服务器的默认设置并不允许外网访问。 一种简单直接的方法就是,进入实例中自带的远程连接,输入上文提到的远程连接密码,登录进服务器。进行如下操作:开始--> 控制面板-->查看方式:小图标-->Windows防火墙-->高级设置-->Windows防火墙属性-->将域配置、专用配置以及公用配置三个选项卡的“防火墙状态”都改为关闭,并应用。之后,就可以通过cmd来PING通了。

     

    3.服务器Windows远程桌面连接

    虽然阿里云很贴心的在网页上就设置了一个远程连接页面,但毕竟是在浏览器运行的,使用感觉明显不太好(卡顿、延迟)。为了有个舒适的使用体验,Windows自带的远程桌面连接是必不可少的了。

    Windows远程桌面连接的打开方法是:运行-->mstsc。

    该程序可以远程连接到一台电脑,并可以通过本地资源-->详细信息-->驱动器(选择盘符)的操作,将本地电脑的文件映射到被连接的电脑上。

    其具体连接操作可以参考帮助文档,在这就只说说某些需要注意的地方:

    1.服务器默认打开3389端口,该端口也是Windows远程连接的端口。在计算机输入框中输入IP:3389,输入设置好的用户名以及凭据,就可以进行远程连接了。

    2.服务器也支持更改端口。具体更改操作可以询问度娘,更改之后要记住你已经更改了。我就是更改之后没记住,和客服交流了一下午才知道自己将远程连接端口改为了3399,真是自讨苦吃=。=

    以上,服务器算是基本配好了!

    展开全文
  • ①下载安卓的ADT和SDK包。 我们这里下载绑定(bundle)的包. 解压的时候出错,忽略就好。 解压完成后重命名该文件夹。...②在unity3d设置和导出Android项目文件。 等待进度...

    ①下载安卓的ADT和SDK包。

    我们这里下载绑定(bundle)的包.

    解压的时候出错,忽略就好。

    解压完成后重命名该文件夹。

    build-tools里面有两个文件夹要删除。

    只留下如下文件和文件夹:

     

    platforms文件夹不为空:

     

    ②在unity3d设置和导出Android项目文件。

     

     

     

     

     

    等待进度条完成。

     

     

     

    导出的是安卓项目了,接下来在eclipse导出即可。

     

     

     

     

     

     

     

    展开全文
  • 随着Android项目变得越来越复杂,有必要自定义Gradle构建工具的行为,从而实现重复性任务的自动化。 特别是,将功能分解到库中并创建产品风味允许使用最小的复杂性进行更大的项目。 ##我将学到什么? 您将学习...
  • 一款提供dota2游戏相关资讯,视频,攻略,更新日志的Android App,集资讯阅读,查看攻略,更新日志,视频播放,查看播放记录,视频缓存功能于一体。本项目包括python服务端和安卓客户。端源码客户端描述 App数据均...
  • 但是因为某些原因作者关闭了web服务器,因此项目无法直接演示了,不过有服务端,如果可以搞定的话可以自己搭建服务端做演示。javaapk.com之前也介绍过很多网站客户端,需要更多可以在“网站客户端”查找。 特点 ...
  • 有些时候如测试服务器返回数据,我们希望写一个纯Java类测试,但是从新写一个Demo可能会引用到Android项目中的其它类操作比较麻烦。而写在Android项目中怎么去运行呢?“run as Android application”或”run as ...

    有些时候如测试服务器返回数据,我们希望写一个纯Java类测试,但是从新写一个Demo可能会引用到Android项目中的其它类操作比较麻烦。而写在Android项目中怎么去运行呢?“run as Android application”或”run as java application“都不能得到想要的。


    这里我们只需要小小地配置一下即可:
    1.
    这里写图片描述
    2.
    这里写图片描述
    3.
    这里写图片描述

    展开全文
  • 于是各种查阅资料,百度之后实现了一个简单的demo(由于本篇不是关于即时通讯的所以就不贴代码了),服务端代码能正常的在本地运行(在android studio中运行一个有main函数的类),在同一局域网的客户端可以访问到...

    事件回顾:公司需求要自己实现一个即时通讯替换掉现在的第三方即时通讯。于是各种查阅资料,百度之后实现了一个简单的demo(由于本篇不是关于即时通讯的所以就不贴代码了),服务端代码能正常的在本地运行(在android studio中运行一个带有main函数的类),在同一局域网的客户端可以访问到。可是只能在本地运行没用啊,既然是服务端必须要在服务器上运行才行。身为android程序员的我们问题就来了:
    一、如何在服务器上运行java
    方法一:
    服务器在本质上跟我们的电脑一样,所以我们可以直接在服务器上安装android studio。然后就是跟在本地一样的运行代码。
    这种方法虽然简单,但是非常不建议。因为服务器资源很宝贵,而且有的服务器是不能安装这些软件的(主流的服务器没有图形界面)。
    方法二:
    部署到tomcat中,java项目跟web项目部署到服务器有点区别。步骤:
    1,将java项目打成jar包。
    2,将jar包拷贝到\tomcat\webapps目录下(其实在服务器的任意目录下都行,不一定必须在tomcat目录下)。
    3,在这个目录下运行java -jar xxx.jar。
    相比方法一,这种方法在所有不同系统的服务器上都行,而且对服务器的内存消耗少,更可行。

    二、如何用android studio生成jar包
    在android studio中生成jar的方式有很多但都是在对应的module的build.gradle文件中加入代码,根据不同的需求选用相应的方法。
    方式一:
    在这里插入图片描述
    然后再运行在这里插入图片描述
    在build/libs中查看生成的jar
    在这里插入图片描述
    这种方式生成的jar是不包含第三方jar以及依赖文件的,而且运行java -jar xxx.jar会报错,如下图:
    在这里插入图片描述
    解压这个jar包后发现META-INF文件夹下面的MANIFEST.MF文件没有Main-Class,为其添加这个属性然后替换到jar包中的同名文件。重新运行java -jar serveDemo.jar。
    在这里插入图片描述
    成功!
    关于解压jar的方法,可以将其后缀改成zip。将文件修改成功后再改成.jar。这种方法有点麻烦而且jar包中不包含应用的第三方依赖,当你想要将依赖的第三方jar或sdk都打在一起,可以使用下面方法。
    方法二:在build.gradle中添加以下代码
    在这里插入图片描述
    然后双击Gradle\Demo\shadow\shadowJar:
    在这里插入图片描述
    同样在build\libs中会生成对应的jar,将jar包放到webApps目录下然后运行java -jar xxxx.jar。一次成功!同样将其解压后可以看到依赖的第三方包也在目录里在这里插入图片描述
    我遇到了一个问题就是上面代码注释部分 include(dependency(‘com.alibaba:fastjson:1.2.58’))并不能正常打入jar包中,希望哪位大大能指点一下。最后只能到github上把fastjson.jar下载然后放到libs中,以后遇到同样的问题只能先这么解决。

    展开全文
  • 代码中有一些我自己项目中封装的类,朋友你也不需要明白,就看你自己需要的就好了;不值的多张照片上传(只上传照片);
  • 本文实例讲述了Android编程向...1、 进入android项目,在其中要提交参数的时候,对参数的值进行编码: 代码如下:URLEncoder.encode(value, 编码方式); //”UTF-8″ 2、 通过IOS8859得到字符串的二进制数据,然后再
  • 项目是一个基于安卓的公益活动平台源码。压缩包中包含安卓客户端源码spring_hibernate服务端源码和mysql数据库,有简单的信息浏览和信息搜索和用户资料布局,不过很多地方不完善,客户端使用android开发,UI一般,...
  • 起因:在项目测试阶段,发现有的图片获取不到,在Debug中发现服务器返回值为505。  图片路径铺上:/book/chengyudiangudaquan - fuben/chengyudiangudaquan - fuben.jpg  原因:由于请求的路径有空格  解决...
  • 四、建立Android项目,发送网络服务器请求 前段时间把java服务器开发环境搭建给整理了,因为以前用的windows整理的是windows的平台的,现在自己用mac也顺把mac平台的环境给看了下然后尝试搭建成功...
  • Android项目该应用程序代表具有某些功能的在线广播: 连接到Soundcloud并获取JSON格式的播放列表。 从服务器流式传输音乐。 播放音乐时创建状态栏通知。 在后台运行。 工具与技术:Android,Java,移动应用...
  • 我们在andorid项目中通过get方式向服务器发送请求,其中url参数有中文,将会产生乱码,乱码产生的原因有两种: ...1、 进入android项目,在其中要提交参数的时候,对参数的值进行编码: [j
  • 有Arduino和Android的IoT项目用于高级操作系统(UNLaM) 地位 项目 会员 比斯托尔菲,法Kong多 佛罗伦萨考西奇 塞巴斯蒂安·马丁内斯 帕洛波利,胡安·何塞 目录 产品介绍 对该项目的产品进行了视频演示。 火力...
  • 最近做的一个项目,需要利用移动端连接后台服务器发送JSON请求参数,项目要求使用Android自带的HttpURLConnection,请求方式为POST部分代码如下 ![图片说明]...
  • 项目是一个基于安卓的Android仿微信客户端-猫友。是一个csdn上的朋友的原创项目,原帖可以看这里http://blog.csdn.net/ericfantastic/article/details/49451249 实现了微信的登录注册、主界面、聊天会话、通讯录、...
  • 我们在andorid项目中通过get方式向服务器发送请求,其中url参数有中文,将会产生乱码,乱码产生的原因有两种: ...1、 进入android项目,在其中要提交参数的时候,对参数的值进行编码: [j
  • 如果将用作连续集成服务器,则可以对其进行配置以构建项目,生成测试覆盖率报告并将其上传到 。 有关如何执行此操作,请参见示例文件。 产生承保范围报告 Codecov解析上传的测试覆盖率报告,但需要您的项目首先生成...
  • apk的版本是现在App都基本必的功能,一般是app每次启动的时候在启动页面获取服务器版本和app本地的版本进行比较,判断版本是都是否相同。还有种就是在我们的个人设置里面添加对app的版本更新检查,当然2种位置方式...
  • 服务器端package socket_util;import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.InetSocketAddress; import java.net....
  • 最近在做手机订购系统,需要手机客户端请求服务器...在eclipse下新建android项目后,2秒控制台就输出AndroidManifest.xml file missing! 以下是我新建的工程: 原来是项目名字不得有中文,把中文去掉,就ok!
  • 客户端是一个Android应用,服务器是python脚本。 客户 您需要在Constants.java更改两个变量的值: SENDER_ID :将其更改为在code.google.com创建的API项目中的项目ID,如项目的网址所示。 SERVER_URL :更改它以...
  • 项目根目录结构:依赖库内部结构app目录内部结构1、如图所示:有图标的一般都需要上传到SVN服务器,其他的文件不需要上传。2、一般需要忽略的文件或目录: .gradle .idea .svn build local.properties ....
  • 注意:本项目使用android studio开发,eclipse可能无法直接使用。 淘School是一款基于MD的一款校园二手商品交易平台,方便大学生对二手商品的交易,当然小编只是简单的开发了一些功能,并没有完善,只是想做一款MD...
  • 项目是一个基于安卓的Android仿微信客户端-猫友。是一个csdn上的朋友的原创项目,原帖可以看这里http://blog.csdn.net/ericfantastic/article/details/49451249 实现了微信的登录注册、主界面、聊天会话、通讯录、...
  • HttpClient是Apache Jakarta Common下的子项目,可以用来提供功能丰富的支持HTTP协议的客户端编程工具包,这几天写客户端的时候遇到个问题,... 客户端向服务器发送post请求的时候要同时参数和文件 开发环...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 394
精华内容 157
关键字:

android项目带服务器