当前位置:首页 » 安卓系统 » androidua

androidua

发布时间: 2022-01-14 17:00:28

A. 怎么把电脑浏览器改成安卓ua

你可以用360软件管家下一个安卓程序模拟器,然后装一个Ua

B. 电脑浏览器ua和安卓浏览器ua的区别是什么难道只是改变了显示方式求行内人员解答,谢谢

一个显示的是电脑页面,一个会自动转码为手机页面。当然电脑页面的显示并不代表拥有电脑浏览器一模一样一样的功能,比如flash的运行等需要各种插件支持的功能,都会有所欠缺

C. 有没有UA标识为java的安卓浏览器

java应该没有ua标识,如果你只是嫌安卓的页面太费流量,用uc浏览器,把ua标识改成无的话,就跟java手机上的页面差不多了

D. 如何获取Android手机UA

加上一句:
mWebView.getSettings().getUserAgentString();
希望对您有所帮助,望采纳!

E. 目前为止,在Android上有什么精致又好用的app

一伴婚恋:单身人士的福利,辅助脱单神器没有之一。希望你爱的人,正悄悄爱着你。汇聚着来自全国优质单身用户。用户都必须是真实身份认证通过后才能使用。杜绝广告,不良信息,拒绝虚假。打开首页就是高颜展示区,有不同专区,可盐可甜,霸道总裁、御姐萝莉应有尽有,动态广场里的生活展示,更像晚餐过后到公园小憩的聚会,评论里有喃喃细语,也有高甜表白。真人信息分享与展示,放心交友谈恋爱,让幸福来得更快更真。

F. 请问把Android手机浏览器的ua标识改为iPhone会有什么影响

很高兴为你解答:
ua改为iPhone并不会有什么影响,一般来说改ua是为了解决一些网站的限制,并不会造成耗电等问题。

G. 安卓qq浏览器UA标识修改成Android后依然显示电脑版式,卸载重装依旧

搜一下:安卓qq浏览器UA标识修改成Android后依然显示电脑版式,卸载重装依旧

H. 如何获得Android的USER Agent-Android开发问答

OPHONE的UA存放位置:
1)OPHONE 1.0和1.5 存放于/opl/etc/properties.xml
1)OPHONE 2.0 存放于/opl/etc/proct_properties.xml

大家可以通过下面的步骤自己查看:
1),连上手机,或者模拟器。
2),输入 adb shell
3),输入 cd opl
4),输入 cd etc
5),输入 cat properties.xml (或者cat proct_properties.xml 【OPHONE2.0】)

结果如下图:
ophone.png (6 KB)
ophone ua

2010-08-24 14:09

以上就是properties.xml的内容,接下来就是获得这个UA,加到自己的联网请求里去。
我自己写了一个,适用于目前3个版本的OPHONE。

AndroidPlatform.java

package com.***.****;

import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileInputStream;

public class AndroidPlatform {

public static final String KEYSTRING_USER_AGENT = "user_agent_key";

public static String getUAFromProperties()
{
try {
FileInputStream is = getPropertyStream();
ByteArrayOutputStream bytearrayoutputstream = new ByteArrayOutputStream();
byte buf[] = new byte[1024];
for(int k = 0; -1 != (k = is.read(buf));)
bytearrayoutputstream.write(buf, 0, k);

String fileString = new String(bytearrayoutputstream.toByteArray(), "UTF-8");

return getProperties(KEYSTRING_USER_AGENT, fileString);

//System.out.println("IS FILE Android Platform " + bytearrayoutputstream.size() + " "+());

} catch (Exception e) {
// TODO: handle exception

System.out.println("IS FILE erororo");
e.printStackTrace();
}
return null;
}

public static FileInputStream getPropertyStream()
{
try {

File property = new java.io.File("/opl/etc/properties.xml");
if(property.exists())
{
return new FileInputStream(new java.io.File("/opl/etc/properties.xml"));
}
else
{
property = new java.io.File("/opl/etc/proct_properties.xml");
if(property.exists())
{
return new FileInputStream(new java.io.File("/opl/etc/proct_properties.xml"));
}
else
{
return null;
}
}

} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
return null;
}

public static String getProperties(String key, String content)
{
String STARTKEY = "<"+key+">";
String ENDKEY = "</"+key+">";
content = content.replace("\r", "");
content = content.replace("\n", "");

int startIndex = content.indexOf(STARTKEY) + STARTKEY.length();
int endIndex = content.indexOf(ENDKEY);
if(startIndex > -1 && endIndex > -1)
{
return content.substring(startIndex, endIndex);
}
else
return null;
}

}

联网请求时,加入UA即可,这样就做到了自动适配了。具体如下:

private int CountMoneyCMWAPNEWWAY(String urlstr)
{

String strHead = "";
try{
if(!GameLet._self.isNetworkCMWAPAvailable())
{
GameLet._self.ActiveNetWorkByMode("wap");
Thread.sleep(5000);
}

int splashIndex = urlstr.indexOf("/", 7);

String hosturl = urlstr.substring(7, splashIndex);
String hostfile = urlstr.substring(splashIndex);

HttpHost proxy = new HttpHost( "10.0.0.172", 80, "http");
HttpHost target = new HttpHost(hosturl, 80, "http");

HttpParams httpParams = new BasicHttpParams();
HttpConnectionParams.setConnectionTimeout(httpParams, 20 * 1000);
HttpConnectionParams.setSoTimeout(httpParams, 20 * 1000);
HttpConnectionParams.setSocketBufferSize(httpParams, 8192);
HttpClientParams.setRedirecting(httpParams, true);

String userAgent = AndroidPlatform.getUAFromProperties();

HttpProtocolParams.setUserAgent(httpParams, userAgent);
DefaultHttpClient httpclient = new DefaultHttpClient(httpParams);

httpclient.getParams().setParameter(ConnRoutePNames.DEFAULT_PROXY, proxy);

HttpGet req = new HttpGet(hostfile);

HttpResponse rsp = httpclient.execute(target, req);

HttpEntity entity = rsp.getEntity();

InputStream inputstream = entity.getContent();
ByteArrayOutputStream bytearrayoutputstream = new ByteArrayOutputStream();
byte abyte1[] = new byte[1024];
for(int k = 0; -1 != (k = inputstream.read(abyte1));)
bytearrayoutputstream.write(abyte1, 0, k);

strHead = new String(bytearrayoutputstream.toByteArray(), "UTF-8");

httpclient.getConnectionManager().shutdown();

}
catch (Exception e) {
return 2;
}

if(strHead.indexOf("status=1301") > -1 || strHead.indexOf("status=1300") > -1)
{
return 1;
}
else
{
return 0;
}

}

I. 浏览器ua设置安卓还是苹果好

浏览器设置不管是苹果还是安卓都是一样的,安全性没有很大的差别。

J. 如何从UA分辨出Android设备类型

标准判断规则: Mobile Android has “Mobile” string in the User-Agent header. Tablet Android does not.
在Android设备UA字符串中,移动设备包含 Mobile 字符串,而平板设备没有。
旁征博引
在最初的Android设备(即手机)中UA字符串中包含着 android ,所以那时候可以使用检测UA字符串中是否包含(不区分大小写) android 来判断。
但是后来一个新的Android设备出现了,就是Android平板,不幸的是,Android平板上的UA也包含android,而对于平板上更适合展示桌面(PC)的网页版式。而如果仅仅以上述的判断规则,会给平板用户带来不是很好的用户体验。
鉴于上述问题,Google的Android工程师提出了一个解决方案。对于引导到移动版式的设备,即手机,需要从UA字符串中同时判断是否包含 mobile 和android 这两个单词。我们先看一些示例。
比如这个UA字符串
Mozilla/5.0 (Linux; U; Android 3.0; en-us; Xoom Build/HRI39) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13

因为这个UA字符串中没有mobile,所以需要把它引导到桌面版式(或者一个为Android大屏设备定制的版式)。从这个UA字符串中我们可以了解到,它来自一个大屏设置,即摩托罗拉的XOOM平板。
我们再看另一个UA字符串
Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; Nexus One Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1

包含了mobile和android,所以把这台Nexus One手机导向到移动版式吧。
相信通过上面两个UA字符串对比,你发现了UA的一些共性了吧,我们看看这些共性吧。
最后
所以,当你依据检测UA来判断Android手机设备,请同时检查android和mobile两个字符串。

热点内容
缓存行原理 发布:2024-11-14 13:08:56 浏览:431
简单的vb编程 发布:2024-11-14 13:06:45 浏览:523
绿色linux 发布:2024-11-14 12:56:11 浏览:350
游戏本缓存 发布:2024-11-14 12:55:28 浏览:649
微软提供的编译软件 发布:2024-11-14 12:55:16 浏览:18
长沙java培训机构哪家好 发布:2024-11-14 12:40:53 浏览:229
外存储器硬盘能存储的高清电影数 发布:2024-11-14 12:33:23 浏览:266
python分号作用 发布:2024-11-14 12:31:50 浏览:224
方舟编译器下载要钱吗 发布:2024-11-14 12:29:20 浏览:63
jspoa源码 发布:2024-11-14 12:21:31 浏览:421