运行配置在 Android Studio 中有错误的工厂名称

runConfigurations have wrong factoryName in AndroidStudio

我尝试将 Agera Android CodelabAndroid Studio 2.2 Preview 5 一起使用。问题是 运行 配置没有显示 - 尽管我在首先打开项目后再次从 git 中检查了它们。

换句话说:该项目已经在 Android Studio 中打开,并且 运行 配置文件(例如 Step_1.xml)存在于预期目录 ~/android-agera/.idea/runConfigurations - 但是它们不会出现在 运行-配置下拉列表中。

我发现的solution/workaround,是手动将所有运行配置文件中的factoryNameAndroid Application更改为Android App

固定文件示例 Step_1.xml:

<component name="ProjectRunConfigurationManager">
  <configuration default="false" name="Step 1" type="AndroidRunConfigurationType" factoryName="Android App">

然后 运行 配置会立即显示在下拉列表中(即您甚至不需要 close/reopen Android Studio)。