今日、別のアプリケーションから利用できるようにしたいと書いた別のアプリを呼び出すインテントを追加しようとして、多くの問題が発生していました。このトピックに関する多くの情報がありましたが、何もうまくいかないようでした。私は問題を発見し、他の誰かが同じ問題を抱えていた場合に備えて私の経験を共有したいと思いました.
私のマニフェストにはアイテムが含まれていました
<activity android:name="CraftTabs">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
そして、私はコードでそれを起動しようとしていました
var intent = new Intent(Intent.ActionMain);
intent.SetClassName("com.mycompany.calculator", "com.mycompany.calculator.CraftTabs");
StartActivity(intent);
その結果、アクティビティが見つからないという例外が発生しました。