2017-08-04 12 views
0

このエラーを過去3日間デバッグしようとしていますが、それでも解決できません。あなたの誰かが将来私と他の人を助けてくれることを願っています。Xamarin.Android.Common.targets:エラー: '/ platforms'のパスの一部を見つけることができません

失敗した場合:アプリケーションを展開しようとすると、展開は失敗し、次のエラーが表示されます。/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2112、 3):エラー: '/プラットフォーム'のパスの一部を見つけることができませんでした。 同様のようないくつかの警告がある。これに先立ちものの、

  1. のAndroidManifest.xml //は使用しています-SDK/@アンドロイド:targetSdkVersion '21' 未満$(TargetFrameworkVersion) 'V7.0' です。 ACWコンパイルにAPI-24を使用する

  2. ランダムな競合があります。

しかし、これらは警告のみであり、私はそれらについて懸念すべきではありません。

私はこれまでなかった:

  1. アンインストール/ビジュアルStudioをインストール
  2. が無駄だった、そのIDEの問題を考えて、そのDMGを通じてXamarinのスタジオをダウンロードしようとしました。
  3. 関連するすべてのandroid sdkプラットフォームをダウンロードしました。
  4. プロジェクト全体を削除/再ロードしました。

しかしすべてが無駄です。誰かがこれを解決するのを助けたり、少なくとも私に正しい方向を導いてくれれば、とても感謝しています。

注:ビジュアルスタジオのバージョンは7.0.1です。

さらに詳しいエラー:/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets:エラー: '/プラットフォーム'のパスの一部を見つけることができませんでした。/private/tmp/source-mono-2017-02/bockbuild-2017-02/profiles/mono-mac-xamarin /にあるSystem.IO .__。Error.WinIOError(System.Int32 errorCode、System.String maybeFullPath)[0x00207] error.cs __//モノのx86/MCS /クラス/ referencesource/mscorlib /システム/ IO-ルートを構築:188

それをを自分で解決:

ツールからNDKパスを追加しました - > [カスタムを追加ツール - > SDKの場所 - > Android。 ndkパスを探し、同じパスを入力して実行します。

ありがとうございました。

+0

空の空白のプロジェクトで試してみることができますか?問題が表示されない場合は、問題を再現できる基本的なデモを共有できますか? –

+0

それもそうだった...むしろ、IDE全体を削除してもう一度インストールしなおしましたが、同じエラーが表示されています。この問題は、デバイスまたはエミュレータでビルドをアップロードしようとしたときに発生します。ビルド生成は正常です。展開時にエラーが表示されます。 – androidStud

+0

他のエミュレータやデバイスに展開しようとしましたか? –

答えて

0

あなたがプロジェクトを指しているAndroid sdkの場所のパスが変更されている可能性があります。 Visual Studioでチェックインツール - >オプション - > Xamarin-> Androidの設定

+0

Android SDKの場所は問題ありません。ちょうどチェックした。 – androidStud

関連する問題