繁体   English   中英

使用IntelliJ导入库项目时出现Android问题

[英]Android problems when import library project using IntelliJ

我不确定为什么无法导入android.support.v7.app.ActionBarActivity类。 我查看并按照此问题中描述的步骤更改了项目的jar文件。 但是,在解决方案中,第一步是删除已经存在的jar文件,但是我没有该文件。 我没有使用gradle。

这是我从android教程获得的代码。

    package com.example.myapp;

import android.app.Activity;
import android.os.Bundle;
import android.support.v7.app.ActionBarActvity;

public class DisplayMessageActivity extends Activity {
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_display_message);

        }
}

首先出现的错误是

Error:(5, 30) java: package android.support.v7.app does not exist

在清单中也写了这一行。

<uses-sdk android:minSdkVersion="7"/>

我认为这是可以的,因为我需要确保支持v7。 如标题中所述,我正在使用IntelliJ。

在依赖关系的build.gradle中添加它

compile 'com.android.support:appcompat-v7:21.0.0'

如果您使用的是IntelliJ IDEA而非Android Studio(基于等级),则应通过转到文件>项目结构来添加库

然后转到您的模块,选择Dependencies,然后从那里添加jar文件。

libs中的jar文件不会自动添加到IntelliJ中,您必须手动将它们添加为依赖项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM