首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用ElectronJS应用程序获取IntelliJ IDEA/Android Studio打开的项目文件夹

使用ElectronJS应用程序获取IntelliJ IDEA/Android Studio打开的项目文件夹
EN

Stack Overflow用户
提问于 2019-11-30 14:40:28
回答 1查看 18关注 0票数 0

我正在尝试使一个应用程序,可以与安卓工作室通信,但IntelliJ插件SDK没有给我足够的选择来建立我想要的功能,所以我在考虑尝试一个不同的方法来创建一个单独的windows应用程序的功能,但由于应用程序需要知道的项目文件夹,目前是打开与安卓工作室,我试图搜索相同的从4-5天,但没有发现任何有帮助的东西,如果这是可能的读取文件夹位置打开一个不同的应用程序在安卓工作室请帮助我,如果有什么方法,建筑插件可以发送位置到外部应用程序请告诉我。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-30 15:49:48

只是设法实现与WPF相同的功能,仍然不知道电子是否能做到这一点

如果有人正在寻找这个问题的答案,这是我的方法,不是最好的,也不是最好的,而只是弄清楚如何做到这一点。请确保在实现之前优化代码

代码语言:javascript
复制
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;

        } 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59113856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档