
我在构建项目时遇到重大问题.
我的项目是在Android Studio中构建的,目录如下所示:
root-project--build--libs--src---java----com-----company.project------<All this projects source>-projectutils--build--src---main----java-----com.company.utils------<All this projects source>“项目”是主要应用程序,它包括projectutils作为依赖项.它使用Gradle进行构建,并且我在根settings.gradle中添加了正确的包含,并在项目中添加了正确的依赖项.
这是我的项目根目录中的settings.gradle:
include ':project', ':projectutils'这是我的项目的build.gradle:
apply plugin: 'androID'androID { compileSdkVersion 19 buildToolsversion '20.0.0' defaultConfig { applicationID 'com.company.project' minSdkVersion 15 targetSdkVersion 17 } buildTypes { release { runProguard false proguardfiles getDefaultProguardfile('proguard-androID.txt'), 'proguard-rules.txt' } } productFlavors { }}dependencIEs { compile 'com.actionbarsherlock:actionbarsherlock:4.4.0@aar' compile files('libs/androID-support-v4.jar') compile files('libs/commons-valIDator-1.4.0.jar') compile 'com.vIEwpagerindicator:library:2.4.1@aar' compile 'joda-time:joda-time:2.3' compile project(':projectutils')}无论我做什么,它始终会出现错误Error:(4,34)错误:包com.company.utils.database不存在,即使我添加了正确的依赖关系并且AndroID自动完成功能也可以看到并解析导入命令,因此显然AndroID Studio能够正确看到它.还有很多错误,但是它们基本上都是相同的:似乎找不到com.company.utils,而且我不知道我还需要做什么.
我已经花了整整一天的时间尝试设置此东西,以使其运行起来,这是迄今为止最大的砖墙.我实际上不知道会导致这些错误的原因.我已经修复了Facebook和Kumulos的一堆类似错误,但是无论我如何尝试,该错误都不会起作用.谁能给我一些指导?
解决方法:
我通常只是开始重新启动和重建事物,直到“花销”.如果您有AndroID Studio,请从“用Gradle文件同步项目”开始(默认情况下,功能区中应有一个图标).然后尝试重建项目.然后尝试关闭并检查windows任务管理器,以确保studio64.exe已完全关闭且进程已停止运行,然后重新启动AndroID Studio.另外,重新启动用于测试的设备.每当我遇到不应该发生的错误时,对我来说都是如此.
总结以上是内存溢出为你收集整理的Java-错误:无法在Android Studio中找到符号类全部内容,希望文章能够帮你解决Java-错误:无法在Android Studio中找到符号类所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)