hal*_*ian 6 import module file android-studio
我需要知道如何正确地将现有的 Java.class 文件添加到 Android Studio 项目中。我的目标是在 Android 项目中使用这些类。
类文件已在 Eclipse 中为另一个 Java 项目编写。
我已经尝试过了File->New->New Module->selecting Java Library->Finish,但这不能正常工作。
正如您可能都知道的那样,它MyClass默认创建类。为了进行测试,我导入com.example.*了 myMainActivity并尝试在方法内构建该类的对象onCreate()。
问题是它无法编译项目。我收到以下错误:
Error:(7, 1) error: package com.example does not exist
Error:(16, 9) error: cannot find symbol class MyClass
Note: C:\Users\...\MainActivity.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Error:Execution failed for task ':app:compileDebugJava'.
> Compilation failed; see the compiler error output for details.
Run Code Online (Sandbox Code Playgroud)
谁能解释如何Java.class正确导入我的文件以便我可以在我的项目中使用它们?
您可以将其添加local library package到您的项目中Android Studio。
Project窗口中,右键单击app并选择New -> Module。Create New Module窗口中选择Java Library并单击next。然后给出模块名称,例如HttpClient在Library Namefield 中。然后提供Java package name与您现有的包相同的信息com.example.xxx。AnyFileName然后在字段中给出一个现有的类文件名Java Class Name。HttpClient和包名称为com.example.xxx。使用空的类文件Anyfilename.java.java文件复制到HttpClientAndroid 项目中创建的文件夹中。现在它也会覆盖空文件Anyfilename.java。.java文件都会自动添加到库模块中。build.gradle模块的第三个文件。build.gradle您的 Android 项目可能已经有 2 个了。build.gradle文件中,包含本地库依赖项 compile project(":HttpClient")。现在您可以将HttpClient模块中的java文件导入到android应用程序的java文件中。注:以上信息基于Android Studio 2.3.3给出
| 归档时间: |
|
| 查看次数: |
7406 次 |
| 最近记录: |