0

phonegapを使用して開発されたAndroid nfc読み取りアプリケーションがあります。アプリケーションは、スキャンされた MIME タイプを検出し、関連するファイルをロードしてアプリを起動します。

if(receivedType.endsWith("/one")){
    super.loadUrl("file:///android_asset/www/index.html"); 
}else if(receivedType.endsWith("/two")){
   super.loadUrl("file:///android_asset/www/other/index.html"); 
}

問題は、mimetype「one」を初めて検出したときにアプリが必要に応じて起動し、同じ mimetype「one」で別のタグをスキャンすると、アプリが再起動を試みてクラッシュすることです。アプリが既に実行されているかどうかを検出し、再起動の試みを防止したいと考えています。

4

1 に答える 1