Android 即时应用程序 : Default Activity not found

标签 android android-instant-apps

这似乎是明显的合并错误。我正在尝试将现有代码移植到即时应用程序模块。我试过的是:

  1. 将主应用模块更改为 baseFeatureModule。
  2. 创建了一个新模块 completeApp。
  3. 清空 completeAppModule 的 list :

  4. 在completeAppModule中添加了实现项目入口

    实现项目(“:udofy”)

  5. 在基本模块中添加了这些条目:

    android block 中的 baseFeature 为真

    依赖项中的应用程序项目(“:fullModule”)

我已尝试重建/使缓存无效并重新启动/重新启动工作室,但没有帮助。有人可以帮我吗?

最佳答案

基于此thread ,在更高版本的 Android Studio 中没有源选项卡。但是,您可以改为编辑 build.gradle 文件。看这个link .还要确保您已在 AndroidManisfest.xml 文件中指定默认 Activity 。在默认 Activity 的 xml 部分中,there should be these tags :

<intent-filter>
    <action android:name="android.intent.action.MAIN"/>
    <category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>

关于Android 即时应用程序 : Default Activity not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46120608/

相关文章:

android - 在Android中的表格布局中设置等宽的列

android - BasicNetwork.performRequest - 意外响应代码 400 (POST)

android - 如何动态设置位于工具栏内的 TextView 中的值(Android)

android - 您的免安装应用 APK 包含已被其他应用使用的域 'xxx.com'

android - 如何使用 instantApp webview 加载 http url?

android - 如何将共享首选项从即时应用转移到完整应用

javascript - 如何获取任何 Android 手机的 MAC 地址?

java - 使用带有 Activity 的按钮从 fragment 获取数据

Android Studio 3 库模块和特性模块的区别

android - 即时应用程序和拆分 abi