2017-08-23 11 views
0

Uniでモバイルコンピューティング用のユニットを使用しています.Android Studioを初めて使用し、モバイルアプリを構築しています。絶望的な感じ:「( 私はアンドロイドのエミュレータ上でプロジェクトを実行しようとすると、次のエラーが発生したすべてのアイデアはどのように修正する:」(Android Studioプロジェクトを構築する際に問題が発生しました

情報:Gradleのタスク[:アプリ:assembleDebug]

エラー: 「:アプリ:transformClassesWithDexForDebug」実行がタスクに失敗しました。ここで

com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexException: Multiple dex files define Lcom/orm/SchemaGenerator;

は私がスタックトレースを実行した後、コンソールに表示されているもので、場合にあなたがタスクを実行

を尋ねる:[:アプリ:assembleDebug]

オンデマンドでの設定はインキュベーション機能です。 NDKに「プラットフォーム」ディレクトリがありません。 NDKを使用している場合は、ndk.dirが有効なNDKディレクトリに設定されていることを確認します。現在、/ Users/EfanDYH/Library/Android/sdk/ndk-bundleに設定されています。 NDKを使用していない場合は、ANDROID_NDK_HOMEまたはlocal.propertiesからNDK変数の設定を解除し、この警告を削除します。

.....

+0

NDKを使用していて、それがインストールされていますか? 'ツール - > Android-> SDKマネージャ - > SDKツール' – WLGfx

答えて

0

アプリのGradleのファイルに移動し、

defaultConfig { multiDexEnabled true }

+0

それは働いた!!!!本当にありがとう ! –

+0

合理的な裏を少し説明してもらえますか?ありがとう。 –

0

以下のようなmultiDexEnabled真がスタジオを再起動してからビルド]タブ/メニュー

でプロジェクトをきれいに入れます
+0

これは質問に対する答えではありません。 – LethalProgrammer

+0

どのようにプロジェクトをきれいにすることができますか? –

関連する問題