我对Android开发及其相关开发工具还不熟悉.我已经使用TortoiseSVN客户端从svn签出了一个项目(无法在Android Studio中完成),然后在将项目导入Android Studio后收到以下错误消息:

can't use subversion command line client : svn

可能Subversion可执行文件的路径是错误的.Fix it..

当我点击"修复"链接时,会弹出以下对话框:

enter image description here

但我还是不知道该怎么解决这个问题?欢迎提供任何解决问题的帮助/建议/指导.

推荐答案

Android Studio找不到svn命令,因为它不在PATH上,也不知道svn安装在哪里.

一种修复方法是编辑PATH环境变量:添加包含svn.exe的目录.您需要重新启动Android Studio,使其重新读取PATH变量.

另一种方法是在您的帖子中包含的设置屏幕中,将Use command client box中的绝对路径设置为svn.exe.

UPDATE

根据this other post,默认情况下,OrtoiseSVN不包括命令行工具.但您可以重新运行安装程序并启用它.这将增加svn.exePATH,Android Studio将正确地 Select 它.

Android相关问答推荐

当我的Log.i()不在主线程中时,如何在我的logcat中显示它?

如何允许我的应用程序在Android 10上运行,同时目标是API 33

在Android的Whatsapp中共享多个图片和文本

Android:微调:在代码中设置ArrayAdapter不希望调用On ItemSelected,仅当用户单击微调时调用

try 用Jetpack Compose理解视图模型和导航

无法将非静态方法与Frida挂钩

无法加载类';com.android.build.api.extension.AndroidComponentsExtension';

使用Jetpack Compose创建特定于电视的布局

插入视图模型时,dagger 未命中绑定错误

当父布局的背景为浅色时,Android ProgressBar 背景 colored颜色 变为灰色

系统导航栏在某些场景下应用了深色效果

Jetpack Compose UI - 在 AlertDialog 中单击时按钮宽度会发生变化

在 Jetpack Compose 中使用 .observeAsState() 时,如何在更改 MutableLiveData 的值后开始执行一段代码?

如何将一个 Composable 作为其参数传递给另一个 Composable 并在 Jetpack Compose 中显示/运行它

单击过go 的文章时 NewsApp 崩溃

viewModel 的可变值状态不起作用

JetPack Compose - 卡片行中的权重()不起作用

如何在 Android 上移动 EditText 上的图标?

IconButton 中可绘制的图标是黑色的,尽管它是白色的

CenterAlignedTopAppBar 滚动行为:未为参数状态传递值