0
  • 我尝试了下,只要加上retrofit依赖implementation 'com.squareup.retrofit2:retrofit:2.7.0'后然后再添加
    compileOptions {
        sourceCompatibility 1.8
        targetCompatibility 1.8
    }
    

    就会报那个编译器出现错误,然后删了把那个minSdkVersion改为26后能够显示界面,但是单机onclick方法后出现报错,如下图,指向内容为baseUrl。

    1427831361934303234  评论     打赏       xxyy
    • xxyy  回复 @xxyy
      我看了下错误中有in class Ljava/lang/invoke/LambdaMetafactory; or its super classes (declaration of'java.lang.invoke.LambdaMetafactory'字样,应该是没有1.8的原因,但是加入sourceCompatibility 1.8等等后又会出现编译器错误,不知道怎么解决了。:(
      xxyy 2021-08-21 12:40:27   回复 1427831361934303234
    • 拉大锯  回复 @xxyy
      MainActivity.java的30行地方。
      拉大锯 2021-08-22 03:25:51   回复 1153952789488054272
    • 拉大锯  回复 @xxyy
      你的onClick咋写的呀?
      拉大锯 2021-08-22 03:26:20   回复 1153952789488054272
    • xxyy  回复 @拉大锯
      30行是baseUrl,我只要加入sourceCompatibility 1.8那一串代码就会报编译器错,我让我朋友试了下了,他是可以的,我怀疑是as版本,我已经准备重新下载了,如果还有错来找您
      xxyy 2021-08-22 03:56:56   回复 1427831361934303234
    • 拉大锯  回复 @xxyy
      你要不看一下布局的基础课程吧,设置点击事件的几种方式,了解一下。
      拉大锯 2021-08-22 04:07:11   回复 1153952789488054272
    • 断点-含光君  回复 @xxyy
      不应该是as版本,我现在也是用新版的,个人猜测是你jdk,我们平时公司开发绝大部分都是java8的,从未遇到这样的问题,如果你换11的话,我们如果要调试你的代码,还得装个11同步环境,这样很那办事
      断点-含光君 2021-08-22 05:37:55   回复 1139423796017500160
    • xxyy  回复 @断点-含光君
      我重装了个新版的as(原来的是as3.5),同样的代码,可以运行了....,不过那个按钮的颜色能调吗
      xxyy 2021-08-22 07:13:51   回复 1427831361934303234
    • 断点-含光君  回复 @xxyy
      没法改的
      断点-含光君 2021-08-22 08:18:22   回复 1139423796017500160
  • 上面的是选择1.8后的错误结果

    1427831361934303234  评论     打赏       xxyy
    相关问题
    下雨天像 · 找工作 / 面试题
    2025-08-10 17:31 20 16
    资质平平 · Android
    2025-02-20 09:14 115 100
    尖沙咀-段坤 · 项目
    2025-01-06 23:39 36 2
    雅澤yaduo · 领券联盟
    2025-01-03 20:39 82 50
    呆瓜小董 · webview
    2024-11-30 18:02 96 20
    阿肥 · 鸿蒙next
    2024-10-25 18:07 46 100
    尖沙咀-段坤 · 安卓
    2024-09-11 11:03 46 2
    YanLQ · AOSP
    2024-08-10 11:57 54 100
    断点 · vue
    2024-08-08 10:05 106 30