我正在尝试使一个应用程序,可以与安卓工作室通信,但IntelliJ插件SDK没有给我足够的选择来建立我想要的功能,所以我在考虑尝试一个不同的方法来创建一个单独的windows应用程序的功能,但由于应用程序需要知道的项目文件夹,目前是打开与安卓工作室,我试图搜索相同的从4-5天,但没有发现任何有帮助的东西,如果这是可能的读取文件夹位置打开一个不同的应用程序在安卓工作室请帮助我,如果有什么方法,建筑插件可以发送位置到外部应用程序请告诉我。
谢谢
发布于 2019-11-30 15:49:48
只是设法实现与WPF相同的功能,仍然不知道电子是否能做到这一点
如果有人正在寻找这个问题的答案,这是我的方法,不是最好的,也不是最好的,而只是弄清楚如何做到这一点。请确保在实现之前优化代码
private void Button_Click(object sender, RoutedEventArgs e)
{
var allProcesses = Process.GetProcesses();
String data = "";
for(int a =0; a < allProcesses.Length; a++)
{
Console.WriteLine(data);
if (allProcesses[a].MainWindowTitle.Contains("Android"))
{
Console.WriteLine(data);
data = allProcesses[a].MainWindowTitle;
if(data.Contains("["))
{
data = data.Substring(data.IndexOf("["));
data= data.Substring(0, data.IndexOf("]") + 1);
data = data.Replace("[", "");
data = data.Replace("]", "");
Console.WriteLine(data);
MessageBox.Show(data);
return;
}
else
{
MessageBox.Show("Project is not open in Android Studio");
return;
}
}
}
MessageBox.Show("Android Studio Not Running");
return;
} https://stackoverflow.com/questions/59113856
复制相似问题