运行配置在 Android Studio 中有错误的工厂名称
runConfigurations have wrong factoryName in AndroidStudio
我尝试将 Agera Android Codelab 与 Android Studio 2.2 Preview 5 一起使用。问题是 运行 配置没有显示 - 尽管我在首先打开项目后再次从 git 中检查了它们。
换句话说:该项目已经在 Android Studio 中打开,并且 运行 配置文件(例如 Step_1.xml
)存在于预期目录 ~/android-agera/.idea/runConfigurations
- 但是它们不会出现在 运行-配置下拉列表中。
我发现的solution/workaround,是手动将所有运行配置文件中的factoryName
从Android Application
更改为Android App
。
固定文件示例 Step_1.xml
:
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="Step 1" type="AndroidRunConfigurationType" factoryName="Android App">
然后 运行 配置会立即显示在下拉列表中(即您甚至不需要 close/reopen Android Studio)。
我尝试将 Agera Android Codelab 与 Android Studio 2.2 Preview 5 一起使用。问题是 运行 配置没有显示 - 尽管我在首先打开项目后再次从 git 中检查了它们。
换句话说:该项目已经在 Android Studio 中打开,并且 运行 配置文件(例如 Step_1.xml
)存在于预期目录 ~/android-agera/.idea/runConfigurations
- 但是它们不会出现在 运行-配置下拉列表中。
我发现的solution/workaround,是手动将所有运行配置文件中的factoryName
从Android Application
更改为Android App
。
固定文件示例 Step_1.xml
:
<component name="ProjectRunConfigurationManager">
<configuration default="false" name="Step 1" type="AndroidRunConfigurationType" factoryName="Android App">
然后 运行 配置会立即显示在下拉列表中(即您甚至不需要 close/reopen Android Studio)。