Android Studio 3.0 Canary 8:高级分析对所选进程不可用
Posted
技术标签:
【中文标题】Android Studio 3.0 Canary 8:高级分析对所选进程不可用【英文标题】:Android Studio 3.0 Canary 8: Advanced profiling is unavailable for the selected process 【发布时间】:2017-07-29 20:37:09 【问题描述】:如果我没记错的话,在 android Studio 3.0 Canary 3 上,一旦在运行配置中启用高级分析,它就可以正常工作。然而,在升级到 AS 3 Canary 8 后,即使我启用了高级分析、清理、重建和部署到运行 Android 7.1.2 的 Google Pixel,Android Profiler 仍不断告诉我,“高级分析对所选进程不可用”。
在运行配置中它还说:
启用高级分析(仅 API 级别
所以我将我的编译 SDK 提高到 26 - 但仍然没有运气。如果相关,该应用程序是一个多 dex 应用程序。
任何关于我遗漏什么或这是否是 Canary 8 中的已知问题的建议将不胜感激。
注意:documentation 声明启用会减慢我的构建速度,但它似乎对我的构建速度没有任何影响,这让我怀疑该设置是否被忽略。
【问题讨论】:
【参考方案1】:我终于通过执行以下操作使其工作:
在 26 处保留编译 SDK 在运行配置中激活了“启用高级分析”,尽管它声明这仅适用于 API 级别 禁用 Proguard(这似乎是最重要的)【讨论】:
以上是关于Android Studio 3.0 Canary 8:高级分析对所选进程不可用的主要内容,如果未能解决你的问题,请参考以下文章
Android Studio 3.0 Canary 8:高级分析对所选进程不可用
Android Studio 3.0 Canary 1:引用 Kotlin 类的 Kotlin 测试或 Java 测试失败
为啥 android studio 4.2 canary 13 中没有 android 数据库检查器工具?