1. 修改 Android Studio 模拟器 density

一些特殊的设备(eg: 华为 M5,2k 屏 – xxhdpi),像素密度很高,,Android 没有办法直接创建相应的模拟器

解决方案

找到 Android Studio 模拟器在你电脑上的存储位置,默认的是:

C:\Users\username\.android\avd\HuaWeiM5_API_26.avd

找到 config.ini 文件:

修改 Android 模拟器 density_第1张图片

找到 density 属性:

hw.lcd.density=480

修改成你想要设置的 density,重启你的 Android 模拟器就可以看到效果了

2. Android Studio Preview 界面适配 AVD 修改后的 density

上述方法改完之后, Android Studio .xml preview 界面可能不会正确显示你想要的界面

解决方案

找到 avd 目录下的 devices.xml 文件:

C:\Users\usename\.android

修改设备名称下的 d:pixel-density 属性

     HuaWeiM5    ...                  xlarge        8.40        xxhdpi        ...

重启 AS 和 Android 模拟器即可

更多相关文章

  1. Android 将APK文件安装到AVD中并分析其界面结构
  2. android用户界面之WebView教程实例汇总
  3. Android界面布局(Layout)和菜单(Menu)
  4. 【转】详解android:scaleType属性
  5. 相对布局的属性
  6. Android shell 创建 模拟器
  7. android 属性个人收集 android:visibility
  8. 关于visibility的属性值visible,invisible,gone的区别
  9. Android界面基本属性

随机推荐

  1. android画日历
  2. android - anim translate中 fromXDelta
  3. Android(安卓)说说EditText里面的属性
  4. android获取NetworkMode
  5. How to set Android camera orientation
  6. Android跳转浏览器打开URL
  7. 如何取Android设备日志
  8. android:windowSoftInputMode 不生效
  9. Android:Google Play services and OAuth
  10. Android基础开发文档汇总