当Android应用未运行时,调用React本机JavaScript代码

时间:2019-09-08 19:36:46

标签: java android react-native

我有一个小部件,可以启动一个意图,该意图调用react-native javascript代码。当应用程序无法按我的方式运行时,它不起作用 java.lang.IllegalStateException:不允许启动服务Intent应用程序在后台uid UidRecord中

我了解android阻止了用户执行此操作,并建议JobScheduler。但是我仍然需要一种跨本地反应桥而不是在计时器上调用代码的方法。

SELECT [1] Col1,
       [2] Col2,
       [3] Col3,
       [4] Col4,
       [5] Col5,
       [6] Col6,
       [7] Col7
FROM
(
  VALUES
  ('100.23432.356345.6765634.34324.5645.F'),
  ('100.2343.565465.56756765756756.4535435345.76466.F'),
  ('200.234324234.46565466456.678678678678.543545445.43243243.F'),
  ('1502.23.5.56546.7657767575.567567.MGR')
) T(V)
CROSS APPLY
(
  SELECT Value VV,
         ROW_NUMBER() OVER(ORDER BY(SELECT 1)) RN
  FROM STRING_SPLIT(T.V, '.') --Use your own function since you have 2012 version
) TT(VV, RN)
PIVOT
(
  MAX(VV) FOR RN IN([1], [2], [3], [4], [5], [6], [7])
) TVP;

我收到以下错误

  

2019-09-08 20:13:18.874 796-796 / com.mypackage E / Android运行时:致命   例外:主要       流程:mypackage,PID:796       java.lang.RuntimeException:无法启动接收器mypackage。MyAppWidget:java.lang.IllegalStateException:不允许   启动服务意图{cmp = mypackage / .BackgroundTask}:应用处于   背景uid UidRecord {9b991cb u0a160 RCVR空闲更改:未缓存   procs:1 seq(0,0,0)}

0 个答案:

没有答案