如何修复此错误\Android\应用程序\src\debug\AndroidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.app.kathana">
<!-- The INTERNET permission is required for development. Specifically,
the Flutter tool needs it to communicate with the running application
to allow setting breakpoints, to provide hot reload, etc.
-->
<uses-permission android:name="android.permission.INTERNET"/>
</manifest>
调试控制台
D:\工作\实习生\代码\应用程序\kathana\android\app\src\debug\AndroidManifest.xml:27: 9-33:20错误:android:导出需要显式指定元素
失败:构建失败,出现异常。
清单合并失败,出现多个错误,请参阅日志
使用- stacktrace选项运行以获取堆栈跟踪。使用- info或- debug选项运行以获得更多日志输出。使用- scan运行以获得全面的见解。
BUILD FAILED in 4s异常:分级任务汇编调试失败,退出代码为1
检查app/build/internates/merged_manifest/release/AndroidManifest。xml表示使用的任何活动都没有android:exported=true。
在我的例子中,我必须在主AndroidManifest.xml中添加这两行
请注意,我在 React Native 上遇到了这个问题,而不是在颤动上。
<activity android:exported="true" android:name="androidx.test.core.app.InstrumentationActivityInvoker$EmptyFloatingActivity" android:theme="@style/InstrumentationActivityInvokerFloatingActivityTheme">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
</intent-filter>
</activity>
<activity android:exported="true" android:name="androidx.test.core.app.InstrumentationActivityInvoker$EmptyActivity" android:theme="@style/InstrumentationActivityInvokerEmptyActivityTheme">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
</intent-filter>
</activity>
我发现了错误。那不是“android:exported="true " ",我注释android build.gradle依赖项,一个一个运行项目。最后,我对“implementation ' com . facebook . Android:Facebook-Android-SDK:latest . release”进行了评论,这个Facebook依赖项目当时工作得非常完美。但我希望我的项目有facebook依赖项,因此我添加了最新的依赖项“implementation ' com . Facebook . Android:Facebook-log in:5。”"
由于您的应用针对Android 12,请查看您的< code>AndroidManifest.xml并确保添加此< code>android:exported。
这里也有答案 - https://stackoverflow.com/a/67412314/12862313
进一步的阅读链接。
我正在尝试构建我的飘飘应用程序来支持Android12。它适用于Android11,但不支持Android12。我试图添加android:导出=“真”或“假”,但不起作用。如果有人知道,请帮忙 错误日志 错误:ADB 已退出,退出代码为 1 正在执行流安装 adb: 无法安装 /用户/什里克里希纳/马诺伊/项目/颤动/我的应用/构建/应用/输出/颤动-apk/应用.apk: 失败 [INSTALL
我正在尝试使用Android Studio3.6.3和我的手机制作一个应用程序来测试它。我遇到了一个问题,我认为卸载这个应用程序是个好主意,但现在,Android studio不知道我的手机上不存在这个应用程序,它试图运行文件。错误是: 05/27 21:03:30:在小米红米Note 7上启动“MainActivity”。 启动活动时出错 我怎样才能欺骗它重新安装正确的应用程序?
没有声音空安全的建筑物 有关更多信息,请参见 https://dart.dev/null-safety/unsound-null-safety 预期的元素是 “WidgetsBinding”来自“package:flutter/src/widgets/binding”。dart”(“/C:/src/flutter/packages/flutter/lib/src/widgets/binding.d
我已经把这个项目从我的个人电脑和安装在我的朋友电脑。所以sdk路径不同。就是这个原因吗?
当我单击训练图标时,它会显示名为“主页”的按钮。 当我点击主页按钮时,它显示如下主页屏幕。 我的应用程序目前运行正常,我想关闭应用程序,当我单击应用程序图标(培训)时,必须显示主屏幕。我怎么能这样做..? 实际上,我在我的布局中有一个按钮,当按下按钮时,我正在显示带有以下代码的主屏幕。 它显示主屏幕,我在后台的服务已启动。我想停止我的应用程序中的所有操作,当我单击启动器图标时停止。我的问题是,当我
null 在上面,“开始”的意思是做 任一 React-Native Run-Android 光盘android&&./Gradlew Assemblerelease 光盘.. react-native run-android--variant=release null ... ... package.json... Android/app/build.gradle