V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  VYSE  ›  全部回复第 22 页 / 共 93 页
回复总数  1848
1 ... 18  19  20  21  22  23  24  25  26  27 ... 93  
2018-04-25 18:46:46 +08:00
回复了 wangxiaoaer 创建的主题 全球工单系统 小米电视的请过来看一下
@zpxshl #125 proguard 后的
2018-04-25 18:46:07 +08:00
回复了 wangxiaoaer 创建的主题 全球工单系统 小米电视的请过来看一下
2018-04-25 17:39:56 +08:00
回复了 wangxiaoaer 创建的主题 全球工单系统 小米电视的请过来看一下
这是个广告 feature, 流程如下:

点击比如斗鱼后, 首先启动的是不是 app 的而是应用商店的 LauncherRouteActivity

```
D/Appstore( 4886): EVENT:PluginInstrumentation.execStartActivity:{}
D/Appstore( 4886): PROFILING:183721 | 17794ms | main | startActivity.beforeInvoke.start:{}
D/Appstore( 4886): EVENT:activitymanagerHook.isForPlugin:false:{}
I/ActivityManager( 458): START u0 {act=android.intent.action.VIEW cmp=com.xiaomi.mitv.appstore/.launcher.control.LauncherRouteActivity (has extras)} from uid 1000 on display 0
```

处理是这么一段:

```
if(!this.a(v0_2)) { //查询显示广告开关
if(com.xiaomi.mitv.appstore.launcher.control.a.a().b(v0_2)) { //查询是否在白名单, 见下面代码
v0_2 = new Intent(((Context)this), PlayAppAdActivity.class); //广告 Activity
v0_2.putExtra("intent", v1);
}
else if(com.xiaomi.mitv.appstore.launcher.control.a.a().a(v0_2)) {
String v2_1 = v0_2.getComponent().getPackageName();
v0_2 = new Intent("android.intent.action.VIEW"); //警告非官方 app
v0_2.setData(Uri.parse("market://appstore.mitv.xiaomi.com/details?launch=dont&package=" + v2_1));
}
else {
v0_2.setFlags(268435456);
}

try {
this.startActivity(v0_2);
}
catch(Exception v0_3) {
v0_3.printStackTrace();
c.a(TrackType.ERROR, "startactivity error in LauncherRouteActivity");
this.finish();
return;
}
```

查询白名单
```
public boolean b(Intent arg4) {
boolean v0 = false;
ComponentName v1 = arg4.getComponent();
if(v1 != null) {
String v1_1 = v1.getPackageName();
if(!TextUtils.isEmpty(((CharSequence)v1_1)) && (this.b.ad_app_white_list.contains(v1_1))) {
v0 = true;
}
}

return v0;
}
```

然后呢, 争议性的"广告由 XX 提供"

```
this.a(0);
String v3 = String.format(this.getResources().getString(d.ad_provider), this.J); //ad_provider string 和 this.J 往后看
int v0 = 0;
int v2 = 0;
while(v0 < v3.length()) {
char v4 = v3.charAt(v0);
if((Character.isLowerCase(v4)) || (Character.isUpperCase(v4))) {
++v2;
}

++v0;
}

v0 = v2 / 2 + 7;
Log.d("PlayAppAdActivity", "targetLength = " + v0);
String v0_1 = v3.length() > v0 ? v3.substring(0, v0) + "..." : v3;
this.o.setText(((CharSequence)v0_1)); //显示那段"XX 提供"
```

```
<string name="ad_provider">
%s 提供</string>
```

this.J 为 app label
```
PackageManager v0_1 = this.getPackageManager();
this.J = v0_1.getApplicationLabel(v0_1.getPackageInfo(Intent.parseUri(this.v, 0).getComponent().getPackageName(), 0).applicationInfo);
```
2018-04-25 16:50:17 +08:00
回复了 wangxiaoaer 创建的主题 全球工单系统 小米电视的请过来看一下
试了下我司小米 55 寸 4K(不知道具体型号, 没人动过), 下了斗鱼打开果然出来了杨洋...., 也有"广告由斗鱼提供", 而且很鸡贼打开几次就没了, 来扒一扒试试
2018-04-25 16:35:45 +08:00
回复了 wangxiaoaer 创建的主题 全球工单系统 小米电视的请过来看一下
@zqiyun #104 某视 TV 老用户表示从斗鱼 TV 版 1.0 升到现在没见过类似"广告由斗鱼提供"的界面
2018-04-25 16:30:36 +08:00
回复了 wangxiaoaer 创建的主题 全球工单系统 小米电视的请过来看一下
可以 adb 连上 dumpsys activity 看置顶的是哪个 app
小米怎么开 adb 不知道, 我家那台是 root 后开启无线 adb
网络劫持不可能, 能远程构造一个带交互的 activity 可以找谷歌要 10 万刀了
2018-04-24 09:44:39 +08:00
回复了 checgg 创建的主题 问与答 charles 抓包显示的这个东西叫什么?
Charles 一般会帮你解 gzip,这 body 本来就被处理过
2018-04-23 17:26:50 +08:00
回复了 360045 创建的主题 路由器 你们 PING 本地路由器都是多少 MS?
几十个热点环境下华硕 2.4g 也经常上 20ms
2018-04-21 01:34:13 +08:00
回复了 johncang 创建的主题 问与答 中兴不能用三星、和 MTK 的芯片组吗??非得用高通?
试想中国生产大飞机也被禁运该怎么办,自主生产一切?当然可以,但市场不接受,成本高品质达不到。
中兴这事根本就得解禁运,等自主产业链完备黄花菜都凉了,凉透了
2018-04-18 15:09:53 +08:00
回复了 xidadada 创建的主题 问与答 tom 竟然还没死,还改版了,只是。。。。。
tom 呵呵, 邮箱改版, 结果两个绑定很多网站的很老的账号直接给删除, 接洽人工长期无处理.
原因么, 看样子因为是新版只允许 6 个字母以上注册, 所以我那账号一个 4 字母一个 5 字母就删除了, 重新注册提示"该用户名太抢手,快速注册请拨打 XXX"
2018-04-17 16:35:24 +08:00
回复了 XinLake 创建的主题 问与答 手机支持 4K 有必要么?
其实都硬解了,不必要也送你了
2018-04-17 14:17:10 +08:00
回复了 fqwerl 创建的主题 问与答 中国银行长城白金信用卡有坑吗
办卡时候跟经理提了下,终免
2018-04-17 00:50:49 +08:00
回复了 est 创建的主题 Python calibre(电子书管理工具)作者说:老子自己维护 Python 2 :doge:
@est 上次自己编译 PY2 发现 Ubuntu maintainer 强制了 ucs4....
2018-04-13 09:38:10 +08:00
回复了 milebye 创建的主题 分享发现 谨慎使用百度云, windows 离线镜像文件被篡改
我传过 4g 以上大文件,特意下来校验,传几遍没一次对的,只能加恢复记录
2018-04-12 16:07:53 +08:00
回复了 idblife 创建的主题 北京 帝都积分落户模拟分数排行榜
@idblife #48 检查了下看来是那个创新就业加了很多分, 博士只能加二三十分左右
2018-04-12 15:59:15 +08:00
回复了 idblife 创建的主题 北京 帝都积分落户模拟分数排行榜
换个博士 100 多分, 本科不及格
搞计算机的后期主要靠嘴遁, 例如扎克
2018-04-09 01:59:15 +08:00
回复了 barble 创建的主题 问与答 记录一下被交警索贿的经过
现在各行各业都明着索贿, 周围 3 公里一圈给娃找幼儿园, 招生全是先给 5K 匿名购物卡才屌你, 接下来一层一层慢慢给
2018-04-04 09:45:19 +08:00
回复了 abwong 创建的主题 路由器 求助 K3 刷机半砖
进 CFE 连有线
1 ... 18  19  20  21  22  23  24  25  26  27 ... 93  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   922 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 20:41 · PVG 04:41 · LAX 13:41 · JFK 16:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.