29得票6回答
如何在安卓系统中以编程方式忘记一个无线网络?

我正在开发一个Wi-Fi应用程序,用户将被要求输入所选择的扫描到的网络的密码。如果用户输入正确的密码,则连接将成功并正常工作。但是,当用户输入错误的密码时,会添加一个新的具有相同名称的网络,并因为密码错误而无法验证,此时它将显示认证问题状态。 现在,如果用户再次扫描并选择相同的网络,并输入正...

15得票2回答
无线调试时ADB设备列表为空

我在手机上安装了Android 11,并设置了无线调试。在配对设备列表中,我的电脑也显示出来了。但是,在我在电脑上运行adb devices -l命令时,设备列表为空。 为什么会出现空列表?我需要做什么额外的操作吗? 这是您的设备: 这是终端:

12得票2回答
安卓无法找到蓝牙低功耗设备:onClientRegistered() - status=133 clientIf=0

我正在开发一个应用程序,其中我可以找到并配置BLE设备。 我正在使用标准的Android BLE API,但最近遇到了一些奇怪的问题。 当我打开我的应用程序时,BLE扫描正常工作。 我正在使用以下方式进行扫描:mBluetoothAdapter.startLeScan(mLeScanCall...

9得票4回答
在MAC上为Android Studio启用无线USB调试

你好,我想使用Android Studio连接我的安卓手机进入调试模式。 不需要使用USB线。 我正在使用Mac操作系统。

8得票1回答
即使数据流量处于活动状态,ConnectivityManager的getActiveNetworkInfo()始终为null

我正在开发一个安卓项目,需要检查网络连接。我在网上搜索并在stackoverflow上找到了一个解决方案。然而,我无法检查网络状态,已经搜索了所有地方但是没有找到适合的解决方案。 以下是清单文件: <uses-permission android:name="android.perm...

8得票2回答
Android API调用以确定用户设置的“数据启用”

我的程序试图检测特定位置是否有移动网络可用。 问题在于,当我没有数据连接时,并不意味着网络不存在......这取决于用户的偏好。有一些API可以使用,例如NetworkInfo.isAvailable()以及用户设置,例如用户是否漫游并启用漫游,或者飞行模式是否打开。 我的问题是,我无法确...

7得票1回答
如何在Android程序中以编程方式检测开发者模式下无线调试选项是否处于活动状态

我尝试了开发者模式并检查了USB调试是否已启用, 使用以下代码更改。它运行得很好。 private fun check_My_Android_Mobile_Developer_Mode_Status() { // 解决方案1 val adb: Int = Settings.Secure...

7得票2回答
在安卓系统中,是否可以通过编程方式切换APN?

我正在开发一个应用程序,需要通过编程方式连接到特定的APN以进行网络测试。 作为用户,我可以通过进入“设置” -> “无线和网络” -> “移动网络”(长按)->“接入点名称”来实现此操作。甚至可以手动添加新的接入点名称。 我想知道,是否有一种方法让应用程序自动执行这个过程?我拥有root...

7得票1回答
如何在Android中获取WiFi噪音水平?

我想实现一个应用程序,用于测量室内WiFi信号的质量。从我的研究中得知,获取准确的测量结果的最佳方法不是仅获取RSSI,而是使用SNR(信噪比)。 如何从Android SDK中获取噪声级别?据我所知,没有可用的API。然而,我找到了一个提供SNR(getEvdoSnr())的方法。不幸的是...