LVLを使用したアプリがあります。これは (簡単にするために) 2 つのアクティビティで構成されています。LVLActivity と呼ばれる最初のアクティビティは、ライセンスをチェックします。失敗した場合は単に終了し、それ以外の場合は MainActivity と呼ばれる 2 番目のアクティビティを明示的な意図で起動します。
マニフェストには、
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".LVLActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<activity android:name=".MainActivity">
</activity>
</application>
明示的な意図で MainActivity を起動する小さなアプリを他の誰かが作成することは可能ですか?
この種のセットアップは、合理的な保護に十分ですか?