我的Android
申请遇到了一些问题。基本上,应用程序会在设备尝试移动到另一个时捕获事件Activity
。这是一个家长储物柜,为了实现这一点,我正在使用Accessibility service
.
中的代码AndroidManifest.xml
如下所示:
<uses-permission android:name="android.permission.BIND_ACCESSIBILITY_SERVICE" />
<service android:name="com.parental.blocker.tasks.WindowChangeDetectingService" android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
<intent-filter>
<action android:name="android.accessibilityservice.AccessibilityService" />
</intent-filter>
<meta-data android:name="android.accessibilityservice" android:resource="@xml/accessibilityservice" />
</service>
因此,当我从Eclipse
. 新的Accessibility service
立即出现。问题是当我尝试使用以下方式安装它时:
adb shell pm install /sdcard/Parental.apk
这将成功安装应用程序,但Accessibility service
仅在 5 到 10 分钟后出现。我需要它立即或至少快速。这发生在 asigned
或unsigned
APK 上。
我几乎可以肯定该pm install
命令没有在Android services
. 此应用程序不会部署在 上Play Store
,因此此命令(或adb install
)是分发它的唯一方法。
我做错了什么还是一个真正的问题?
谢谢你的帮助。
编辑:
这是我运行后得到的pm install
:
这是 5 到 10 分钟后发生的情况: