找不到符号类SetContentView

时间:2017-07-11 12:42:45

标签: android eclipse

将Eclipse项目导入android Studio后 我有这个错误

代码:

import com.android.molley.SetContentView;
..
SetContentView setContentView =new SetContentView(context, activity);

错误:

  

错误:(14,26)错误:包com.android.molley不存在

     

错误:(101,33)错误:找不到符号类SetContentView

3 个答案:

答案 0 :(得分:0)

这是因为您的eclipse项目包含较旧的支持v4 lib jar文件,而您将其迁移到工作室,将根据您的compileSdkVersion模块使用com.android.support:support-v4:23.4.0自动编译。

您必须应用与eclipse&相同的support-v4。为此,您必须从模块lib文件夹手动应用依赖项

 compile files('libs/android-support-v4.jar')

迁移后从app模块中删除此行

 compile 'com.android.support:support-v4:+'

答案 1 :(得分:0)

你提到的

错误只是意味着它找不到像SetContentView这样的任何元素。

如果您创建的课程为SetContentView,我建议您再次检查,并仔细观察您是否遗漏了某些内容。

同时检查访问说明符,例如publicprivateprotected。 如果您未提供任何访问说明符,默认情况下它将被视为default

下一个可能的错误可能与构造函数有关。 是否有任何在您尝试访问时在类中创建的构造函数?

请检查是否是解决方案,否则请忽略此答案。

答案 2 :(得分:-1)

你确定它不是拼写错误吗? 我的建议是你要写volley而不是molley:P