如何设置安卓服务
1. [求助]如何设置Android系统自带浏览器的代理服务器
可以设置代理上网的功能,但是不建议去这里设置,android 设置全局http代理,建议使用Proxy Droid,使用方法及步骤如下:
一、从Google Play下载ProxyDroid,目前最新版本是v2.6.6。
二、对ProxyDroid进行配置Play(基本配置:)
(1) Auto Setting不勾选,只需要手动进行配置。
(2)Host:输入代理服务器IP。
(3)Port:输入代理服务器端口。(HTTP默认808,SOCKS默认1080,具体视服务器情况而定)
(4)Proxy Type选择代理服务器提供服务类型:这里选择Socks5。
(5)Auto Connect为当2G/3G/WIFI网络开启时,自动开启代理服务。不勾选,手动启动,以获取最大灵活性。
(6) Bypass Addresses:相当于黑名单列表,选择排除代理的IP范围,有需要的可以自己手动设置。
三、认证信息配置:
(1) Enable Authentication:如果代理服务器需要账户、密码认证,勾选。
(2) User:认证账户名。
(3) Password:认证密码。
(4) NTLM Authentication:NTLM/ NTLM2,Windows早期的一种认证方式,不用勾选。
四、特征设置:
(1)Global Proxy:一定要勾选,即为全局代理,代理所有App。
(2)Indivial Proxy:单独代理所选App,勾选了(1)的不用管。
(3)Bypass Mode:勾选了代表(2)中所选App不代理,勾选了(1)的不用管。
(4)DNS Proxy:开启DNS代理。
五、通知设置:
(1)Ringtone:选择通知铃声。
(2)Vibrate:选择连接发生变化时是否震动提醒。
2. 安卓手机如何开启GPS定位服务
1、首先打开自己的手机,然后找到设置图标,点击进入。
3. android如何配置服务器
你是要把服务器运行在android设备上还是android设备连接服务器?如果在移动设备上运行服务器这个还是不太好,移动设备的硬件配置比较低。不过也不是不可用,主要看规模。
4. 安卓手机如何开启GPS定位服务
SKEID 手机定位服务是在无线【78-25】状态下基于通信位置的定位【64=11】服务。腾达定位软件公司通过多种渠道终于可以为广大顾客提供手机定位服务,只要知道手机号码便可以获知对方目前所处的准确位置,并用手机查询或收取附近各种场所的资讯;手机定位服务的巨大魅力正是在于能在正确的时间,正确的地点把正确的信息发送给正确的人。 同时它还可以对手机用户进行定位,并对手机用户的位置进行实时监测和跟踪,使所有被控对象都显示在监控中心的电子地图上,一目了然, 如果您要找的人是处于关机状态下,还是可以定位的,只要卡在手机里就可以。 原理:根据手机与移动基站信号间的交互,产生的资料源,得出此手机所在位置的经纬度结果,利用技术查找出其所在的地理位置。 定位软件功能说明:
1:对方一旦通话时,您的手机会有嘀嘀嘀的提示音。
2:全国范围不限距离,不限场地。
3:同时可以输入20个电话号码,可以随时更改号码。
4:中国移动,联通,小灵通,CDMA都可以。
5:对方通话时,非常清楚的听到对方谈话内容。.
6:短信拦截1000条。
7:卫星导航系统,可以显示对方的所在地.误差精确到5米内。
8:全国各地大小城市地图,每年自动更新。
9:录音长达300小时,可任意播放
5. 如何往Android系统中添加系统服务
仔细阅读源码可以发现,在frameworks/base/services/java/com/Android/server/SystemServer.java中添加了很多服务,什么熵信息、电量、wife等等服务,这些服务启动都在launcher之前,一般要继承Binder或者继承一个AIDL。下面试着来添加一个简单系统服务
一。在frameworks/base/core/java/android/os/ 增加一个aidl文件,最后用aidl工具生产一个Java文件,这样可以方便后面:
[html] view plain
package android.os;
[html] view plain
/**
* Interface that allows controlling and querying YtTts connectivity.
*
* {@hide}
*/
interface IYtTtsService{
/**
* 播放Text文字
*/
int speak(String text);
}
然后在修改/frameworks/base/Android.mk,在LOCAL_SRC_FILES里添加一行:core/java/android/os/IYtTtsService.aidl \
不确定补充:把AIDL文件写在这个地方似乎可以避免加@hide
二 。在frameworks/base/services/java/com/android/server/ 新建要增加的service,继承上面aidl生产的java:
[html] view plain
package com.android.server;
import android.content.Context;
import android.os.IYtTtsService;
import android.os.RemoteException;
import android.util.Log;
[html] view plain
public class YtTtsService extends IYtTtsService.Stub {
private WorkerThread mWorker;
public YtTtsService(Context context) {
super();
mWorker = new WorkerThread("YtTtsServiceWorker");
mWorker.start();
Log.i("[YT]", "In YtTtsService-->"+context);
}
@Override
public int speak(String text) throws RemoteException {
Log.i("[YT]", "In YtTtsService-->"+text);
return 0;
}
private class WorkerThread extends Thread{
int i = 0;
public WorkerThread(String name) {
super(name);
}
public void run() {
while(true){
i++;
Log.i("[YT]", "In YtTtsService-->WorkerThread running "+i);
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}
}
三。在frameworks/base/services/java/com/android/server/SystemServer.java, ServerThread中run()方法中增加代码:
[html] view plain
try {
Log.i("[YT]", "In SystemServer, YtTts add..");
ServiceManager.addService("yttts", new YtTtsService(context));
} catch (Throwable e) {
Log.i("[YT]", "In SystemServer, YtTts add err..");
}
5.在/frameworks/base/core/java/cn/youngtone/tts建一个YtTtsManager类,用于管理YtTtsService:
[html] view plain
package cn.youngtone.tts;
import android.content.Context;
import android.os.IYtTtsService;
import android.os.RemoteException;
import android.util.Log;
public class YtTtsManager {
IYtTtsService service;
public YtTtsManager(Context context ,IYtTtsService service) {
this.service = service;
}
public void speak(String text) {
try {
Log.e("[YT]" , "In YtTtsManage-->speak():"+text);
service.speak(text);
} catch (RemoteException e) {
Log.e("[YT]" , "In YtTtsManage-->E:RemoteException");
e.printStackTrace();
}
}
}
四。 在ContextImpl getSystemService中添加代码:
[java] view plain
if ("yttts".equals(name)) {
[java] view plain
if (mYtTtsManager == null) {
IBinder b = ServiceManager.getService("yttts");
IYtTtsService service = IYtTtsService.Stub.asInterface(b);
mYtTtsManager = new YtTtsManager(this, service);
}
return mYtTtsManager;
}
五。测试代码
[java] view plain
YtTtsManager mManager = (YtTtsManager)getSystemService("yttts");
mManager.speak("这是一个简单的系统服务!");
END.
参考:http://blog.csdn.net/aiai373824745/article/details/7439896
6. 安卓系统接入点设置怎么弄
1、首先,打开手机桌面上的“设置”应用图标,打开手机设置界面。
(6)如何设置安卓服务扩展阅读:
Android的系统架构和其操作系统一样,采用了分层的架构。从架构图看,Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层。
应用程序
Android会同一系列核心应用程序包一起发布,该应用程序包包括客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是使用JAVA语言编写的。
应用程序框架
开发人员也可以完全访问核心应用程序所使用的API框架。该应用程序的架构设计简化了组件的重用;任何一个应用程序都可以发布它的功能块并且任何其它的应用程序都可以使用其所发布的功能块。同样,该应用程序重用机制也使用户可以方便的替换程序组件。
隐藏在每个应用后面的是一系列的服务和系统, 其中包括;
丰富而又可扩展的视图(Views),可以用来构建应用程序, 它包括列表(Lists),网格(Grids),文本框(Text boxes),按钮(Buttons), 甚至可嵌入的web浏览器。
内容提供器(Content Providers)使得应用程序可以访问另一个应用程序的数据(如联系人数据库), 或者共享它们自己的数据
资源管理器(Resource Manager)提供 非代码资源的访问,如本地字符串,图形,和布局文件(Layout files )。
通知管理器 (Notification Manager) 使得应用程序可以在状态栏中显示自定义的提示信息。
活动管理器( Activity Manager) 用来管理应用程序生命周期并提供常用的导航回退功能。
7. 安卓手机设置中那里开启定位服务
一种为移动基站定位,一种为GPS卫星定位。只需开启对应的服务,并配合导航地图使用。
设置-通用-位置服务-开启“使用无线网络”或者“使用GPS卫星”。
注意:GPS定位需在室外空旷之地才能定位,而使用无线网络定位,只需有移动信号的地方就可以。GPS定位时间较长,精度较高(一般3-5M范围内),无线网络定位时间短,精度较低(一般1KM范围内)
8. 安卓系统如何设置代理服务器及用户名,密码
打开手机设置菜单,选择“无线和网络”选项,然后进入WLAN设置界面。
点击无线网络名称,进入网络设置界面,输入无线网络密码。
点击显示高级选项,在代理设置栏中选择手动,输入代理服务器主机名及代理服务器端口号。
对于不使用代理服务器的内网地址,需在“对以下网址不适用代理”栏中填写即可。
9. 怎么在安卓手机设置“手机通讯录同步服务”
1、打开“设置”-“邮件、通讯录、日历”点击“添加账户”,选择“Microsoft Exchange”类型2、选择类型后,会进入账号信息录入的页面,按下图填写相关信息。 3、点击下一步,输入同步服务器地址,统一输入“ 4、在下来的页面将除“通讯录”外的“邮件”和“日历”两项都关闭掉,点击右上角的“完成”按钮即可完成设置。
10. 如何自己实现 安卓的推送服务
安卓推送服务, 实现方案有以下方式:轮询:客户端定期询问服务器有没有新的消息, 这样服务器不用管客户端的地址是什么, 客户端来问, 直接告诉它就行.
这种方案最简单, 对于一些不追求实时性的客户端来说, 很适合, 只需要把时间间隔设定成几个小时取一次, 就能很方便的解决问题.
SMS通知:这种方案在移动端是有可能的, 让客户端拦截手机短信, 服务器在有新消息时给用户的手机号发一条特殊的短信, 客户端拦截短信后发现是正常短信就放行, 如果是特殊短信就连接服务器取消息。
消息推送,可以到极光了解一下 ,极光推送(JPush)是独立的第三方云推送平台,致力于为全球移动应用开发者提供移动消息推送服务。2016年6月,国内一站式开发者服务平台极光推送发表公开声明,宣布品牌正式全面升级为大数据综合服务商“极光”。