Интеграция с раковиной Honeywell, SecurityException DecodeService без разрешения - PullRequest
0 голосов
/ 16 мая 2018

Я интегрируюсь с ридером и для этого использую библиотеку собственного сборщика. Таким образом, я создаю Java-приложение и интегрирую его с моим мобильным приложением, используя JNI.

Когда я открываю свое приложение на устройстве, в строке, где я вызываю метод для запуска службы из самого приложения, выдается ошибка securityException:

Intent serviceIntent = new Intent ();
serviceIntent.setAction ("com.honeywelll.decode.decodeService");
startService (serviceIntent); // In this line of the security exception error

java.lang.SecurityException: не разрешено запускать службу Intent {act = com.honeywell.decode.DecodeService} без разрешения не экспортируется из uid 10089 EJNIException

ПРИМЕЧАНИЕ: работает в версии 4.1.1 Java, но в 7.1 эта ошибка возникает.

...