刚学Android,用的Idea,发现新建Android项目,无法预览

百度了一下,说是换个稳定版本就好了

但是每次都修改,感觉很麻烦,又进行一次百度...发现大多数文章可能因为时间久远,所以说得有点不对。

解决方案:

1 修改conpileSdkVersiontargetSdkVersion

打开模板文件"...\plugins\android\lib\templates\gradle-projects\NewAndroidModule\root\shared_macros.ftl",找到如图所示的两行

将compileSdkVersion <#if buildApiString?matches("^\\d+$")>${buildApiString}<#else>'${buildApiString}'改为compileSdkVersion 27将targetSdkVersion <#if targetApiString?matches("^\\d+$")>${targetApiString}<#else>'${targetApiString}'改为targetSdkVersion 27

2 修改appcompat

打开"...\plugins\android\lib\templates\gradle-projects\NewAndroidModule\recipe.xml.ftl",找到图示那句

改为

3 添加Gradle远程仓库

打开"...\plugins\android\lib\templates\gradle-projects\NewAndroidProject\root\build.gradle.ftl",加上图中标注的

maven {    url 'http://maven.aliyun.com/nexus/content/groups/public/'}

 

更多相关文章

  1. android Dialog大小修改
  2. [RK3399][Android7.1.1] WifiAp:开机默认打开wifi热点
  3. 从 Android(安卓)Sample ApiDemos 中学习 android.animation API
  4. android源码下载方式
  5. 修改android系统和watchdog的延时
  6. Android(安卓)SDK Manager无法更新的解决
  7. Android(安卓)屏幕设置
  8. android.support.v7使用,出错处理
  9. Android打开/关闭数据流量

随机推荐

  1. 三分钟掌握交换机工作原理及MAC表,网工小
  2. 仅需一步!直接在 Windows 下使用 Linux
  3. 2021年报表软件排名_报表工具推荐
  4. M1 芯片 Mac 有哪些优势?几款 Mac 之间有
  5. 您的客户管理决策是否低于10毫秒?
  6. Microsoft Ignite 2021:Azure Disk Storag
  7. Elasticsearch 之 API调用
  8. python基本语法三
  9. 免费不限速跨平台文件传输神器—文件疯巢
  10. 关于Cisco Smart Install存在远程命令执