问题标签 [instant-run]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 从使用 Instant Run 生成的拆分 APK 构建 APK
我从文件系统中删除了我的项目,我无法恢复它,无论是使用回收站还是使用程序来恢复已删除的文件。顺便说一句,我在手机中安装了该应用程序,但是当我恢复 APK 时,我得到了下一个文件:
- 文件夹“lib”为空。
-base.apk
-split_lib_dependencies_apk.apk
-split_lib_slice_0_apk.apk(我有 10 个这样的,只是改变了数字)
我有办法获取任何 apk 的源代码,但是当我在 base.apk 上尝试该过程时,我没有得到任何代码,而是得到 2 个包“com.android.tools.fd.common”和“com.android.tools.fd.runtime”和我从未写过的类。
我想我有那个分裂,因为我在运行我的应用程序时激活了“即时运行”,而我没有注意到它。
有没有办法加入所有这些 APK 以让最后一个在我的手机上运行?
Pd:我也尝试了“本地历史”解决方案,但没有奏效。
java - 尝试在 Android Studio 中运行项目时 InstantRunNotificationTask 中的 NullPointerException
每当我运行显示以下详细信息的项目时,我都会在 Android Studio 中遇到错误:
我尝试重新安装 SDK、插件并重新启动一切。不确定还有什么问题。
android - 使用 Instant Run 会导致“会话应用:安装 APK 时出错”
我已经尝试过:
关闭 Instant Run -> Clean Build -> Turning Again -> Run as described here。
但无法让它工作。我想使用 Instant Run,因此不想禁用它。请帮我找出为什么会这样。
android - Android Studio 3.1 Instant Run 不工作
当我更新到 Android Studio 3.1 时,Instant Run 功能(热插拔、热插拔)停止工作。
每次单击 Apply Changes(Instant Run Flash 选项)时,Android Studio 都会为棒棒糖上方的每个操作系统重新启动我的应用程序(即使是小的 UI 更改)。(在物理设备和模拟器上)
我的即时运行设置 -
我试过了 -
- Android Studio 更新后重启笔记本电脑。
- 使缓存无效并重新启动
- 关闭项目并再次导入
没有什么对我有用。请帮助我,并请让我知道我需要更多信息。
更新:-
我的顶级 Gradle 代码 -
在 myFile > Project Structure > Project menu
中,它显示 my Gradle Version
as4.4
和Android Plugin Version
as 3.1.0
。
android - 无法在 Kotlin 中构建注释处理器
我目前正在尝试在 Kotlin 中为 Android 编写注释处理器。项目结构如下:
项目/build.gradle
注释/build.gradle
示例/build.gradle
注释.kt
注释处理器.kt
使用 kapt 构建中断 sample:javaPreCompileDebug 并显示以下消息:
当我用 annotationProcessor 替换 kapt 时,构建在 sample:transformClassesWithInstantRunForDebug 上中断,并显示以下消息:
当我禁用即时运行时,一切正常。
我现在的问题是,我的配置哪里出错了?我遵循了这样的示例项目,我看到的唯一重大区别是注释模块分为两个(运行时和编译器)。但错误消息表明 Kotlin 或 Instant Run 存在问题。
java - 在 Android Studio 中不使用 Instant Run 时出现 Firebase DatabaseException
当我使用 Instant Run 时,我的应用程序运行良好,但是,当我尝试调试它或不使用 Instant Run 时,它在 Logcat 中给了我这个:
我试过搞乱我的亲守规则。我不确定这是否正确:
我的调试器专注于这一行:
所以我花了很多时间检查我的用户类,看看那里是否有任何问题。这是我的 ActMainActivity 和用户类中的函数:
主要活动:
用户等级:
提前致谢。
android - 无法在 Android Studio 中禁用 Instant Run 功能
安卓工作室版本:3.1.2
我无法在 android studio 中禁用即时运行复选框。
试图从下面的路径禁用
文件 → 设置 → 构建、执行、部署 → 即时运行并取消选中启用即时运行(复选框为灰色,我无法点击它)。
我也尝试卸载android studio。请帮帮我。
android - 为构建风格启用即时运行快捷方式
我有一个特定的构建风格,适用于 Instant Run。我希望能够使用快捷方式切换即时运行。这可能吗?
android - Android Studio Instant Run 循环依赖(更新后)
刚刚将 Android Studio 更新到 3.2.1,并且一如既往地存在构建现有项目的问题。
这次是循环依赖错误。经过一些研究发现禁用“即时运行”可以解决此错误,但它是一个有用的功能。
任何人都知道如何解决这个问题并保持 Instant Run 启用?
android - Android Studio (3.2.1) Instant Run 不适用于 Jacoco 0.8.2?
我使用 Android Studio 3.2.1 创建了一个简单的 Empty Activity 项目 (Java)。它在 Instant Run 上编译得很好。
但是,当我将 Jacoco 0.8.2 添加到类路径时
当我编译时,它得到错误
禁用即时运行就可以了。这是 Jacoco 或 Android sdk 中的错误吗?
更新了错误描述