j****3 发帖数: 129 | 1 小弟在课余做一个小project。
去了XDA和stack overflow都去问过了,没有人回答,希望这里有在android工作经验的
人能给一点提示。
我现在在用Xposed framework的一个插件,能让手机NFC解锁。可是发现一个问题,这
个插件是通过识别nfc芯片的ID来做authtication的,和NFC芯片里面存什么内容没有关
系,于是我想利用这个特点,实现NFC芯片的2种用途,通过这个插件解锁之后,再根据
里面存的内容做相应的操作。可是现在在解锁的同时,nfc芯片里存的东西就自动被手
机同时读出来了。我想问问有没有什么办法能防止解锁的时候读了内容但是不做操作呢?
我目前的想法是nfc里面存自定义的mimetype,然后我的app只能被这个mimetype触发,
然后在解锁的同时,创建一个倒计时,在这个倒计时结束之前如果读到了nfc的内容就
不去做任何操作。
如果是再已经解锁的情况下,倒计时是不会被触发,那么nfc里存的内容也能触发我的
app去做相应的事情。 (也就是说第一次tap手机会解锁,第二次tap才会触发相应程序)
但是试了好几天,就是整理不清哪里该用activity,哪里要用intentService,目前只
有建立了一个broadcast receiver是正常工作的,屏幕解锁之后能运行。希望有经验的
大神指点一下。。谢谢 |
z*******n 发帖数: 1034 | 2 没有nfc经验,不过你这个现象应是intent resolution问题
呢?
【在 j****3 的大作中提到】 : 小弟在课余做一个小project。 : 去了XDA和stack overflow都去问过了,没有人回答,希望这里有在android工作经验的 : 人能给一点提示。 : 我现在在用Xposed framework的一个插件,能让手机NFC解锁。可是发现一个问题,这 : 个插件是通过识别nfc芯片的ID来做authtication的,和NFC芯片里面存什么内容没有关 : 系,于是我想利用这个特点,实现NFC芯片的2种用途,通过这个插件解锁之后,再根据 : 里面存的内容做相应的操作。可是现在在解锁的同时,nfc芯片里存的东西就自动被手 : 机同时读出来了。我想问问有没有什么办法能防止解锁的时候读了内容但是不做操作呢? : 我目前的想法是nfc里面存自定义的mimetype,然后我的app只能被这个mimetype触发, : 然后在解锁的同时,创建一个倒计时,在这个倒计时结束之前如果读到了nfc的内容就
|
z*******n 发帖数: 1034 | 3 Using the Foreground Dispatch System
http://developer.android.com/guide/topics/connectivity/nfc/adva
呢?
【在 j****3 的大作中提到】 : 小弟在课余做一个小project。 : 去了XDA和stack overflow都去问过了,没有人回答,希望这里有在android工作经验的 : 人能给一点提示。 : 我现在在用Xposed framework的一个插件,能让手机NFC解锁。可是发现一个问题,这 : 个插件是通过识别nfc芯片的ID来做authtication的,和NFC芯片里面存什么内容没有关 : 系,于是我想利用这个特点,实现NFC芯片的2种用途,通过这个插件解锁之后,再根据 : 里面存的内容做相应的操作。可是现在在解锁的同时,nfc芯片里存的东西就自动被手 : 机同时读出来了。我想问问有没有什么办法能防止解锁的时候读了内容但是不做操作呢? : 我目前的想法是nfc里面存自定义的mimetype,然后我的app只能被这个mimetype触发, : 然后在解锁的同时,创建一个倒计时,在这个倒计时结束之前如果读到了nfc的内容就
|
z*******n 发帖数: 1034 | 4 Android Application Records
http://developer.android.com/guide/topics/connectivity/nfc/nfc.
呢?
【在 j****3 的大作中提到】 : 小弟在课余做一个小project。 : 去了XDA和stack overflow都去问过了,没有人回答,希望这里有在android工作经验的 : 人能给一点提示。 : 我现在在用Xposed framework的一个插件,能让手机NFC解锁。可是发现一个问题,这 : 个插件是通过识别nfc芯片的ID来做authtication的,和NFC芯片里面存什么内容没有关 : 系,于是我想利用这个特点,实现NFC芯片的2种用途,通过这个插件解锁之后,再根据 : 里面存的内容做相应的操作。可是现在在解锁的同时,nfc芯片里存的东西就自动被手 : 机同时读出来了。我想问问有没有什么办法能防止解锁的时候读了内容但是不做操作呢? : 我目前的想法是nfc里面存自定义的mimetype,然后我的app只能被这个mimetype触发, : 然后在解锁的同时,创建一个倒计时,在这个倒计时结束之前如果读到了nfc的内容就
|
z*******n 发帖数: 1034 | 5 就是说在activity级别 当多个activities match了相同的intent filter
优先级搞的被调用,同级别就random,就一个
BroadcastReceiver 就是match了都调用了
呢?
【在 j****3 的大作中提到】 : 小弟在课余做一个小project。 : 去了XDA和stack overflow都去问过了,没有人回答,希望这里有在android工作经验的 : 人能给一点提示。 : 我现在在用Xposed framework的一个插件,能让手机NFC解锁。可是发现一个问题,这 : 个插件是通过识别nfc芯片的ID来做authtication的,和NFC芯片里面存什么内容没有关 : 系,于是我想利用这个特点,实现NFC芯片的2种用途,通过这个插件解锁之后,再根据 : 里面存的内容做相应的操作。可是现在在解锁的同时,nfc芯片里存的东西就自动被手 : 机同时读出来了。我想问问有没有什么办法能防止解锁的时候读了内容但是不做操作呢? : 我目前的想法是nfc里面存自定义的mimetype,然后我的app只能被这个mimetype触发, : 然后在解锁的同时,创建一个倒计时,在这个倒计时结束之前如果读到了nfc的内容就
|
z*******n 发帖数: 1034 | 6 NFClockscreenoffenabler 的代码是send broadcast
呢?
【在 j****3 的大作中提到】 : 小弟在课余做一个小project。 : 去了XDA和stack overflow都去问过了,没有人回答,希望这里有在android工作经验的 : 人能给一点提示。 : 我现在在用Xposed framework的一个插件,能让手机NFC解锁。可是发现一个问题,这 : 个插件是通过识别nfc芯片的ID来做authtication的,和NFC芯片里面存什么内容没有关 : 系,于是我想利用这个特点,实现NFC芯片的2种用途,通过这个插件解锁之后,再根据 : 里面存的内容做相应的操作。可是现在在解锁的同时,nfc芯片里存的东西就自动被手 : 机同时读出来了。我想问问有没有什么办法能防止解锁的时候读了内容但是不做操作呢? : 我目前的想法是nfc里面存自定义的mimetype,然后我的app只能被这个mimetype触发, : 然后在解锁的同时,创建一个倒计时,在这个倒计时结束之前如果读到了nfc的内容就
|