gpt4 book ai didi

java - 将 Java 项目转换为 Android 项目

转载 作者:太空狗 更新时间:2023-10-29 16:17:09 31 4
gpt4 key购买 nike

我有一个用 Eclipse 编写的 Java 程序,我想将其更改为 Android 应用程序。因此,作为第一步,我想将相应的 Java 项目转换为 Android 项目,我可以在带有 ADT 插件的 Eclipse 中或在 Android Studio 中运行。

这似乎是一个常见问题。第一个guide我读了没有用,因为它只包含一个例子。然后,这个问题在这个网络上被问了两次,(显然)没有令人满意的答案(所以我认为可以再问一次):

第一个答案涵盖了四种可能的解决方案,但正如评论中所指出的,目前似乎没有一种可行。如前所述,ADT 插件不再支持选择“Android > 转换为 Android 项目”,其他方法不再适用或似乎不再有效。

secondthird这里的答案似乎很有用。按照建议,我添加了

<natures>
<nature>com.android.ide.eclipse.adt.AndroidNature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>

到 .project 文件中,当单独这样做不起作用时,我还添加到项目文件中

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.convertproject.test"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="15" />
</manifest>

target=android-7
android.library=true

现在,尝试在 Android Studio 中导入我的项目(在重新启动 Android Studio 之后)仍然会导致消息:

[file name with directory] is an Eclipse project, but not an Android Eclipse project. Please select the directory of an Android Eclipse project (which for example will contain an AndroidManifest.xml file) and try again.

我不明白为什么在我已经将 AndroidManifest 代码 fragment 包含在 .project 文件中时收到此消息。不幸的是,同样的情况发生在 Eclipse 中,选择 File -> New -> Project -> Android -> Android Project from Existing Code 不起作用,因为它没有在文件夹中找到任何 Android 项目。

我的 .project 文件中是否还需要包含任何其他行,此方法中是否有我遗漏的任何步骤,或者它是否不再起作用?任何帮助表示赞赏。

最佳答案

 1. create a android project 
2. Move your java files to "src" folder in your project.

关于java - 将 Java 项目转换为 Android 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24235715/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com