Java(Android)中的新功能。为啥 ANT DEBUG 显示错误“找不到符号”?
Posted
技术标签:
【中文标题】Java(Android)中的新功能。为啥 ANT DEBUG 显示错误“找不到符号”?【英文标题】:New in java (Android). Why does ANT DEBUG show error "cannot find symbol"?Java(Android)中的新功能。为什么 ANT DEBUG 显示错误“找不到符号”? 【发布时间】:2012-10-12 23:56:41 【问题描述】:我正在开发我的第一个 android 应用程序,只是按照“Android 培训”结束了这个麻烦。我确实读过它与库有关,但我真的不明白如何修复它。 该项目的目标是 Android 2.3.3 (API 10),我将“android-support-v4.jar”放在 /libs 文件夹中,希望 ant 使用 Android 默认值自动对其进行编译。 不工作。 Ant 会告诉类似这样的错误:
.......\test1\ActividadPrincipal.java:20: error: cannot find symbol
[javac] public void sendMessage (view view)
[javac] ^
[javac] symbol: class view
[javac] location: class ActividadPrincipal
【问题讨论】:
视图是一个类,在每种语言中,类名都以大写字母开头。这就是它显示此错误的原因。 【参考方案1】:欢迎来到 ***!
类名以大写字母开头。它找不到非大写字母的类视图。
设为(View view)
。
您还应该在 Activity(顶部)中导入 View
类:
import android.view.View;
【讨论】:
非常感谢您的快速回答!我之前确实尝试过,但没有成功。看:\test1\ActividadPrincipal.java:20:错误:找不到符号 [javac] public void sendMessage(视图视图)[javac] ^ [javac] 符号:类视图 [javac] 位置:类 ActividadPrincipal 大声笑我知道我很抱歉我是这个网站的新手!我发送了 5 次不完整的评论... 没关系 :) 没问题。请参阅我对导入声明的更新答案。你也这样做了吗?以上是关于Java(Android)中的新功能。为啥 ANT DEBUG 显示错误“找不到符号”?的主要内容,如果未能解决你的问题,请参考以下文章
tomcat 每次启动编译文件classes 为啥还用ANT进行重新编译? 和maven有啥区别
Java:使用Ant可以打包出可以通过build.xml直接运行的jar包,但为啥引入了第三方的
黑马Android(15)cxf 介绍 以及ant 工具的使用/cxf总结