小编hal*_*rkk的帖子

Android 模拟器渲染问题 - macOS Big Sur 更新后

macOS Big Sur11.0.1更新后,Android 模拟器开始显示图像渲染问题。

问题

模拟器显示窗口正在重复设备图像。Android 的 IssueTracker 中记录了一个问题

状况

  1. 重新调整大小:当模拟器窗口被调整大小、增加或减少时
  2. 方向变化:纵向到横向,反之亦然

在此处输入图片说明 在此处输入图片说明

尝试的解决方案

  • 清除与模拟器擦除数据Android设备管理器
  • 创建一个新的模拟器实例。

配置

安卓工作室

  • 安卓工作室 4.1.1
  • Build #AI-201.8743.12.41.6953283,建于2020年11月4日
  • 运行时版本:1.8.0_242-release-1644-b3-6915495 x86_64
  • VM:JetBrains sro 的 OpenJDK 64 位服务器 VM
  • macOS 10.16
  • GC:ParNew、ConcurrentMarkSweep
  • 内存:1979M
  • 核心数:16
  • 注册表:ide.new.welcome.screen.force=true,external.system.auto.import.disabled=true 非捆绑插件:com.android.tool.sizereduction.plugin,com.thoughtworks.gauge,org.jetbrains。 kotlin, cn.wjdghd.unique.plugin.id, mobi.hsz.idea.gitignore, com.developerphil.adbidea

模拟器

  • 名称:Pixel_3a_API_29
  • CPU/ABI:Google Play Intel Atom (x86)
  • 路径:/Users/adamhurwitz/.android/avd/Pixel_3a_API_29.avd
  • 目标:google_apis_playstore [Google Play](API 级别 29)
  • 皮肤:1080x2220
  • SD卡:512M
  • fastboot.chosenSnapshotFile:
  • runtime.network.speed:满
  • hw.加速度计:是的
  • hw.device.name: pixel_3a
  • hw.lcd.width: 1080
  • hw.initialOrientation:纵向
  • image.androidVersion.api: 29
  • tag.id: google_apis_playstore
  • hw.mainKeys: 没有
  • hw.camera.front:模拟
  • avd.ini.displayname:Pixel …

android android-emulator android-studio macos-big-sur

45
推荐指数
4
解决办法
2718
查看次数

在 Fragment 和 Activity 之外通过 Hilt 进行场注入

我想知道是否可以在片段或活动之外使用场注入?我知道我可以使用构造函数注入,但我想知道是否也可以使用字段注入。我认为 Dagger 是可能的。

当我尝试对注入的yclass字段执行某些操作时出现此错误

lateinit property yClass has not been initialized
Run Code Online (Sandbox Code Playgroud)

但它是在我创建的模块中初始化的。

根据文档,我需要使用 @AndroidEntryPoint 注释来使用字段注入,但在这种情况下,我收到此错误:

@AndroidEntryPoint base class must extend ComponentActivity, (support) Fragment, View, Service, or BroadcastReceiver.
Run Code Online (Sandbox Code Playgroud)

注意:它在活动中没有错误

基本上,我想做这样的事情,

class XClass() {

@Inject
lateinit var yClass: YClass

}
Run Code Online (Sandbox Code Playgroud)

提前致谢,

android dependency-injection kotlin dagger-hilt

4
推荐指数
1
解决办法
2266
查看次数