Android 12 第一次运行就报错,Android面试题集锦在这里

以前加上intent-filter的话,exported就默认是true。Android 12之后开始强制大家声明exported属性**。**

例如:

<application

<activity android:name=“.actvitiy.MainActivity”

android:exported=“true”

<activity android:name=“.actvitiy.SchemeActivity”

android:exported=“true”

是的你没看错 Main Activity也要加这个。接下来咱们看看官方给出答案。

android:exported

================

此元素设置Activity是否可以由其他应用程序的组件启动:

  • 如果是"true",则任何应用都可以访问该Activity,并且可以通过其确切的类名启动。

  • 如果为"false",则Activity只能由相同应用程序的组件、具有相同用户 ID 的应用程序或特权系统组件启动。这是没有意图过滤器时的默认值。

如果你应用中的 Activity 包含 < intent-filter>,请将此元素设置为 “true”,以允许其他应用启动它。例如,如果Activity是应用程序的Main Activity并包含category:“android.intent.category.LAUNCHER”。

如果此元素设置为"false"并且应用程序尝试启动该活动,则系统会抛出一个 ActivityNotFoundException.

此属性不是限制活动暴露于其他应用程序的唯一方法权限还可用于限制可以调用 Activity 的外部实体(请参阅 permission 属性)。

不信邪的我果断修改代码进行尝试

<activity android:name=“.actvitiy.MainActivity”

android:exported=“false”

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级安卓工程师,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年最新Android移动开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img
img

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频
如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注Android)
img

总结

本文讲解了我对Android开发现状的一些看法,也许有些人会觉得我的观点不对,但我认为没有绝对的对与错,一切交给时间去证明吧!愿与各位坚守的同胞们互相学习,共同进步!

在这里我也分享一份自己收录整理的**Android学习PDF+架构视频+面试文档+源码笔记,还有高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料**帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习

ttps://bbs.csdn.net/topics/618156601),还有高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料**帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习

相关推荐

  1. Android 13 DreamCamera2Android studio中运行

    2024-03-31 21:20:01       26 阅读
  2. Android 面试

    2024-03-31 21:20:01       5 阅读
  3. [Flutter]导入singular_flutter_sdk后运行Android

    2024-03-31 21:20:01       19 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-31 21:20:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-31 21:20:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-31 21:20:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-31 21:20:01       20 阅读

热门阅读

  1. Dockerfile中DSL语法

    2024-03-31 21:20:01       16 阅读
  2. python之@overload

    2024-03-31 21:20:01       19 阅读
  3. Spring Boot(版本:3.2.4)入门

    2024-03-31 21:20:01       14 阅读
  4. 队列的基本概念

    2024-03-31 21:20:01       14 阅读
  5. Android TV 应用中的遥控器按键事件处理

    2024-03-31 21:20:01       16 阅读
  6. FastAPI+React全栈开发11 开始使用FastAPI

    2024-03-31 21:20:01       16 阅读
  7. 5.FPGA运算符详解

    2024-03-31 21:20:01       11 阅读
  8. C# 系统学习(事件与委托 )

    2024-03-31 21:20:01       14 阅读