2016-07-19 5 views
0

を作成nativescript:../../latest-cli/nativescript-cli/bin/tns livesync android --watch私が実行したときにSO 2つのアプリケーションの代わりに、1

アプリは2つのアイコン(2アプリケーション)を作成します。 最初のものが動作し、2番目のものがエラーを返します(cannot load module app/main.js)。

これは何が原因でしょうか?私は働くものが必要です。

ありがとうございます!

答えて

1

あなたはGradleのによって建て

<intent-filter> 
    <action android:name="android.intent.action.MAIN" /> 
    <category android:name="android.intent.category.DEFAULT" /> 
</intent-filter> 
+0

そのにそれらの1つを変更するので、そこshouldnできる場合厥場合は、2

<intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> 

を持っていないあなたのAndroidManifest.xmlに確認してくださいそれは汚いです。 – IvRRimUm

+1

Mishaからの提案を「gradleによってマニフェストが生成されているため」とまとめて却下することはできないため、投票しました。 サードパーティのプラグインは、最終的なAndroidManifest.xmlにマージされるコンテンツを変更できます。 カスタムAndroidManifestもプロジェクトに含まれている可能性があります。 あなたの質問には、使用しているnativescriptツールに関するバージョン情報もありません。この問題が発生している環境を開始するためのコマンドは、標準以外のシナリオを示しています。 – StephenFeather

+0

実際にカスタムAndroidManifestは、各NativeScriptアプリのapp/App_Resources/Androidフォルダにあります –

関連する問題