Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/179.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓可以';添加某些权限后无法调试_Android_Xml_Debugging_Android Manifest_Nfc - Fatal编程技术网

Android 安卓可以';添加某些权限后无法调试

Android 安卓可以';添加某些权限后无法调试,android,xml,debugging,android-manifest,nfc,Android,Xml,Debugging,Android Manifest,Nfc,我向我的应用程序添加了一些NFC权限,现在它不再进入调试模式。它只是说“安装在设备上…完成!” 每当我将此添加到清单时,就会发生这种情况: 这是围绕它的xml <activity android:name="Home" android:screenOrientation="portrait" android:label="@string/app_name" android:configChanges=

我向我的应用程序添加了一些NFC权限,现在它不再进入调试模式。它只是说“安装在设备上…完成!”

每当我将此添加到清单时,就会发生这种情况:

这是围绕它的xml

  <activity android:name="Home"
              android:screenOrientation="portrait"
              android:label="@string/app_name"
              android:configChanges="orientation|keyboardHidden">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <action android:name="android.nfc.action.TECH_DISCOVERED" />
            <category android:name="android.intent.category.LAUNCHER" />


        </intent-filter>

            <meta-data android:name="android.nfc.action.TECH_DISCOVERED"
                android:resource="@xml/filter_nfc"
            />

    </activity>


我希望能够调试我的断点,为什么要阻止它?

您可以尝试将发现的技术放在自己的断点中,使用MAIN和LAUNCHER将其从列表中删除

<intent-filter>

<action android:name="android.nfc.action.TECH_DISCOVERED" />

<intent-filter>'

'

我就是这样做的,并且能够调试我的NFC应用程序。

你可以尝试将发现的技术放在自己的应用程序中,用MAIN和LAUNCHER将其从列表中删除

<intent-filter>

<action android:name="android.nfc.action.TECH_DISCOVERED" />

<intent-filter>'

'

我就是这样做的,并且能够调试我的NFC应用程序。

如果删除此权限,设备是否会返回到调试模式?是的,我可以调试它。作为记录,设备始终处于调试模式,程序只是不会启动它的意图,它只是安装,我必须拿起设备并手动单击应用程序,但当然,当我这样做时,应用程序不是在调试模式,它只是在运行。如果我删除该权限并单击“调试”,应用程序将以调试模式打开。如果删除此权限,设备是否会返回调试模式?是的,我可以调试它。作为记录,设备始终处于调试模式,程序只是不会启动它的意图,它只是安装,我必须拿起设备并手动单击应用程序,但当然,当我这样做时,应用程序不是在调试模式,它只是在运行。如果我删掉该权限并单击“调试”,应用程序将以调试模式打开。您将需要
和技术。否则,目标筛选器将不匹配。您需要
查找技术。否则,意图过滤器将不匹配。