Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将Google云存储客户端库导入Android Studio,类名呈现为红色_Android_Android Studio_Google Cloud Storage - Fatal编程技术网

如何将Google云存储客户端库导入Android Studio,类名呈现为红色

如何将Google云存储客户端库导入Android Studio,类名呈现为红色,android,android-studio,google-cloud-storage,Android,Android Studio,Google Cloud Storage,我有一个运行uses端点的应用程序,还有一个在云上运行的应用程序 我下载了Google云存储客户端库,并在我的项目树(/src/lib)中创建了一个“lib”目录 我将.jar文件复制到lib目录中 当我导入类时,所有类名在Android Studio中都呈现为红色 `import com.google.appengine.tools.cloudstorage.GcsFileOptions; import com.google.appengine.tools.cloudstorage.GcsFi

我有一个运行uses端点的应用程序,还有一个在云上运行的应用程序

我下载了Google云存储客户端库,并在我的项目树(/src/lib)中创建了一个“lib”目录

我将.jar文件复制到lib目录中

当我导入类时,所有类名在Android Studio中都呈现为红色

`import com.google.appengine.tools.cloudstorage.GcsFileOptions;
import com.google.appengine.tools.cloudstorage.GcsFilename;
import com.google.appengine.tools.cloudstorage.GcsInputChannel;
import com.google.appengine.tools.cloudstorage.GcsOutputChannel;
import com.google.appengine.tools.cloudstorage.GcsService;
import com.google.appengine.tools.cloudstorage.GcsServiceFactory;
import com.google.appengine.tools.cloudstorage.RetryParams;
import com.google.appengine.tools.development.testing.LocalBlobstoreServiceTestConfig;
import com.google.appengine.tools.development.testing.LocalDatastoreServiceTestConfig;
import com.google.appengine.tools.development.testing.LocalServiceTestHelper;`
我如何让这些课程被认可?如何让IDE看到复制到src树中的类

谢谢
-a

如果您使用的是Android Studio,则必须在每个库中单击右键,然后单击“添加为库”

这将使androidstudio在gradle文件中生成依赖项代码并进行同步

渐变将如下所示:

(...)
dependencies {
    compile files('lib/appengine-gcs-client-0.3.jar')
    complie files('lib/appengine-gcs-client-0.3-sources.j‌​ar') 
    compile 'com.android.support:appcompat-v7:+'
}

更新答案;在项目的build.gradle文件中添加如下依赖项:{compile files('lib/appengine-gcs-client-0.3.jar','lib/appengine-gcs-client-0.3-sources.jar')compile'com.android.support:appcompat-v7:+}然后“将项目与gradle文件同步”,这将导致重建,类名不再是红色的。