大家好,我有一个问题,我一直在寻找解决方案的日子。
我有一个安装在100多个设备上的android应用。(Android 5.1.1 API22和6.0.1 API 23)
https://developer.android.com/reference/android/app/admin/package-summary.html
我经历了所有这些引用,但没有走运:/使用devicePolicyManager时,出现错误:XXXXX App不是设备所有者。我知道有一种方法可以通过Shell命令(ADB)来获得设备所有者,但是我不能通过USB在所有设备上单独做到这一点。
DevicePolicyManager deviceManger =(DevicePolicyManager)Forms.Context.GetSystemService(Context.DevicePolicyService); ComponentName demoDeviceAdmin =新的ComponentName(Forms.Context,Java.Lang.Class.FromType(typeof(DeviceAdmin))); deviceManger.SetGlobalSetting(demoDeviceAdmin,“ wifi_device_owner_configs_lockdown”,“ 1”);
我使用这些代码在地图上添加了3个标记。但是,当我单击它们时。信息窗口打开,但其他标记信息窗口未关闭
function AddMarker(location, map) {
var contentString = '<div content="text/html; charset=windows-1254" style="font-family:Tahoma; font-size: 8pt; border:solid 0px black; width: 250px;" id="bodyContent">' +
'<p><b>Message Number: 12 </b> ' +
'</div>';
var infowindow = new google.maps.InfoWindow({
content: contentString
});
var marker = new google.maps.Marker({
position: location,
map: map,
title: 'Bilgi'
});
marker.addListener('click', function () {
infowindow.open(map, marker);
});
}
Run Code Online (Sandbox Code Playgroud) 我创建了一个 SignalR 项目。想要一个像基本whatsapp这样的应用程序。我可以使用 SignalR 向所有客户端发送消息,但无法向特定用户发送消息。
这是我尝试过的。
服务器端
public class Startup
{
public void Configuration(IAppBuilder app)
{
app.MapSignalR();
}
}
public class ChatHub : Hub
{
public static string UserName = "";
public void Send(string User, string Message)
{
//It doesn't works
Clients.User(UserName).sendMessage(Message);
//It works
Clients.All.sendMessage(Message);
}
public override Task OnConnected()
{
//It works I get the UserName
UserName = Context.QueryString["UserName"];
return base.OnConnected();
}
}
Run Code Online (Sandbox Code Playgroud)
客户端
protected override async void OnAppearing()
{
chatHubConnection = new HubConnection("http://192.168.2.2:80/", new Dictionary<string, string>{
{ "UserName", …Run Code Online (Sandbox Code Playgroud) android ×1
c# ×1
device-owner ×1
google-maps ×1
javascript ×1
signalr ×1
signalr-hub ×1
xamarin ×1