android launchMode 的问题

2016-07-19 20:10:57 +08:00
 pcatzj

taskAffinity 只能填写包名和空白吗?我随便填写为什么编译不过?

8527 次点击
所在节点    Android
16 条回复
pcatzj
2016-07-19 20:12:56 +08:00
v2 怎么上传图片啊,markdown 吗?
bdbai
2016-07-19 20:20:07 +08:00
pcatzj
2016-07-19 20:41:37 +08:00
快来人指导我啊!!
anthonyeef
2016-07-19 20:48:57 +08:00
评论区不是有人指导了么
pcatzj
2016-07-19 20:51:46 +08:00
@anthonyeef 我说的不是上传图片的问题,你都没发现我是来问 android 问题的吗!
anthonyeef
2016-07-19 20:54:00 +08:00
你不是想发截图,给你的问题提供更多描述么?

光看标题和帖子内容猜不到你想问啥。
pcatzj
2016-07-19 20:55:30 +08:00
@anthonyeef 好吧,我来上传图......
pcatzj
2016-07-19 21:02:37 +08:00
这是 AndroidManifest 当中的配置,主要看 Activity C
![]( https://ooo.0o0.ooo/2016/07/19/578e266ce12a6.png)
然后是报的错,
![]( https://ooo.0o0.ooo/2016/07/19/578e26f22b9a1.png)
这不是我取消了安装,反正只要指定 taskAffinity 就是这个错,指定为包名不会有问题
Lonely
2016-07-19 21:43:38 +08:00
既然编译不过那就说明不能这么写呗,有啥好问的。
twoyuan
2016-07-20 07:08:57 +08:00
不熟悉这个属性,不过这个提示只是说需要重新安装吧?我试了一下也是提示要卸载原来的 App ,不过是原因是解析 Manifest 文件失败,应该是修改这个属性后不能直接升级造成的
pcatzj
2016-07-20 09:17:07 +08:00
@Lonely 网上好多帖子都这么写的
pcatzj
2016-07-20 09:18:10 +08:00
@twoyuan 但是网上好多人都这么写,我看了下官方文档,也没有什么特别注意的东西,也没说什么东西不能写.
twoyuan
2016-07-20 09:19:18 +08:00
@pcatzj 这个不是不能写,只不过写了之后和之前没写的没办法直接兼容覆盖而已,卸载掉原来的就可以了
Lonely
2016-07-20 09:20:39 +08:00
@pcatzj 顺便跟你说下, process 属性不以冒号开头的话也是要写成包名的形式。
pcatzj
2016-07-20 09:24:13 +08:00
@twoyuan 我卸载了装还是不行,不过已经解决了,楼下的解决办法.
pcatzj
2016-07-20 09:25:31 +08:00
@Lonely 好吧,感谢,真的是前面加个冒号就好了,但是网上好多帖子都没有加,不知道怎么编译过的.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/293550

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX