代码在 Eclipse 中完美运行。今天决定今天要试一试Android Studio
。完成所有必要的先决条件并根据 Android 指南导入我的代码。现在我在 Eclipse 中工作的相同代码不在 Studio 中编译。
以下是我的大多数活动中出现的错误示例:
SwarmConnect 文档: 这里
import com.swarmconnect.SwarmActivity;
public class MainMenu extends SwarmActivity {
ImageView image;
Button startBtn, highscoresBtn, aboutBtn, comingsoonBtn, biblestudyBtn;
TextView title, subtitle;
public static final String notice = "notice";
Context c;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.mainmenu);
c = this; // Incompatible types. Required: android.content.Context. Found: matt.lyons.bibletrivia.lite.MainMenu
这是否发生在其他任何人身上,例如在 Eclipse 中工作的旧代码在新的 Android Studio 中不工作?
编辑
添加了指向 SwarmConnect 文档的链接,显示 SwarmActivity 是扩展类以使其库正常工作的方式。SwarmActivity
还将导入添加到代码中。