我激活了开发者选项"并检查"USB调试".我在sdk上安装了谷歌usb驱动程序.
但是Android工作室仍然无法识别我的移动设备(一加一).
我在我朋友的笔记本电脑上测试了我的手机,它可以工作.我的安卓工作室也在安装驱动程序时识别三星.
但它不承认一加一和nexsus.
你有什么建议吗?
我可以将连接的wifi的ssid发送到我的iphone.安装Xcode 10和更新Visual Studio for Mac和Visual Studio 2017后,它返回一个空的ssid.
这是我获取ssid的代码:
public override string GetCurrentWiFi()
{
String ssid = "";
try
{
string[] supportedInterfaces;
StatusCode status;
if ((status = CaptiveNetwork.TryGetSupportedInterfaces(out supportedInterfaces)) != StatusCode.OK)
{
}
else
{
foreach (var item in supportedInterfaces)
{
NSDictionary info;
status = CaptiveNetwork.TryCopyCurrentNetworkInfo(item, out info);
if (status != StatusCode.OK)
{
continue;
}
ssid = info[CaptiveNetwork.NetworkInfoKeySSID].ToString();
}
}
}
catch
{
}
return ssid;
}
Run Code Online (Sandbox Code Playgroud)
我尝试为iOS 12应用程序添加"访问WiFi信息"权利,因为它在这里提到但应用程序仍然得到一个空的ssid:https://forums.xamarin.com/discussion/139476/adding-access-wifi-information-权利换IOS-12的应用程式
如果有人能提供帮助,我将感激不尽.
已解决: 我为我的Apple ID应用了Access WIFI信息.然后我再次重新生成我的配置文件,并在我的Xcode中打开它.不要忘记在ios Bundle Signing的自定义娱乐中添加Entitlements.plist.现在它正常工作.