老师我的不知道为什么报错了

老师我的不知道为什么报错了

Build file 'F:\Android\FragmentTest\build.gradle' line: 14


A problem occurred evaluating root project 'FragmentTest'.

> Could not find method android() for arguments [build_87eueypo5rvcokche03atfbxp$_run_closure1@6c53d90a] on root project 'FragmentTest' of type org.gradle.api.Project.


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

11回答
提问者 小张一号 2020-04-20 18:57:12
  • tasks.withType(JavaCompile) { options.encoding = "UTF-8"}放在module的buile.gradle里
    2020-04-20 19:05:11
好帮手慕雪 2020-04-20 18:55:48

http://img1.sycdn.imooc.com//climg/5e9d7fa9096be1e307680300.jpg

这里改一下,重启试试

  • 提问者 小张一号 #1
    这个设置我在提问前已经上百度查询了 试过 但是没有用
    2020-04-20 18:57:46
提问者 小张一号 2020-04-20 18:52:08
好帮手慕雪 2020-04-20 18:51:32

http://img1.sycdn.imooc.com//climg/5e9d7e960925880f10010526.jpg

这里呢,有没有改过来

  • 提问者 小张一号 #1
    是的已经设置了 但是没有用呀
    2020-04-20 18:52:24
提问者 小张一号 2020-04-20 18:45:44
好帮手慕雪 2020-04-20 18:44:29

乱码的话,你可以在buile.gradle文件里添加

tasks.withType(JavaCompile) {    options.encoding = "UTF-8"}


祝:学习愉快

  • 提问者 小张一号 #1
    老师我已经添加了 并且同步了 还是没有效果
    2020-04-20 18:46:09
提问者 小张一号 2020-04-20 18:17:18

哦 老师我知道了 我重名了 Fragment 但是还是有一个问题 就是为什么我的报错信息始终是乱码呢?

提问者 小张一号 2020-04-20 18:12:20

它提示的是我这一句有错误

http://img1.sycdn.imooc.com//climg/5e9d7580097e264513010930.jpg

提问者 小张一号 2020-04-20 18:10:27
提问者 小张一号 2020-04-20 18:09:24

我加了

tasks.withType(JavaCompile) {
    options.encoding = "UTF-8"
}

但是报错信息还是有乱码

提问者 小张一号 2020-04-20 18:08:23

F:\Android\FragmentTest\app\src\main\java\com\example\fragmenttest\Fragment.java:5: ����: ���ڸñ��뵥Ԫ�ж���Fragment

import androidx.fragment.app.Fragment;

^


问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师