2016-11-25 4 views
-3

Eclipseから.roidスタジオのプログラムに.javaファイルを呼び出す方法はありますか?アンドロイドスタジオから実行するコードはありますか? Androidのスタジオにコードを直接コピーすることはできません。複数の問題が発生します。だから私はEclipseから.javaを呼び出すことができ、そのEclipseプログラム内のメソッドから結果を得て、その結果をアンドロイドスタジオに渡すことができる方法があるかどうか疑問に思っています。EclipseプログラムをAndroidスタジオ

ご協力いただければ幸いです!

+0

でより多くの議論はここを参照してくださいを参照してください:http://stackoverflow.com/questions/22791150/how-do-you-import-an-eclipse-project-into-android-studio-now –

+1

ますあなたのコードをAndroid Studio –

+0

@ManikandanKに移植した場合、それは私がやろうとしていることではないので、より合理的な回答を得るでしょう。私はEclipseファイルをまったくインポートしたくありません。私はちょうど私がEclipseでコードを実行し、結果を得て、アンドロイドスタジオに渡すことができるいくつかの方法があるかどうかを知りたいですか? – Programmer87

答えて

0

いいえ、これはできません。 AndroidのスタジオとEclipseは異なるアプリケーションであり、結果を互いに渡すことはできません。
プロジェクトをインポートしたり、新しいプロジェクトのファイルをコピーしたりすることができます。

1

非常に単純に、他のIDEからコードを「呼び出す」ことはできません。

EclipseコードをJARにエクスポートし、ライブラリとしてAndroidスタジオにインポートしてから回避することができますが、それは多くの作業のようです。


あなたのコメントに加えて、your previous questionsに関して。

それはEclipseで動作していましたが、文字通り同じコードをアンドロイドスタジオにコピー&ペーストすると、実行時にネットワークの問題が発生しています。あなたの裸シングルスレッドのEclipseプロジェクトのようなネットワーク要求を処理するために好きではない

Android has a UI Thread

別のスレッドが必要です。ライブラリがなければ、AsyncTaskとthe Android documentation covers thisがあります。

AsyncTasksよりOkHttpの方が文書化されていて、便利で、混乱が少ないことがあります。バレーは別のものですが、うまく動作しますが、それほど十分に文書化されていません。

Comparison of Android networking libraries: OkHTTP, Retrofit, and Volley

関連する問題