代码之家  ›  专栏  ›  技术社区  ›  Sababado

未找到语音操作活动代码

  •  1
  • Sababado  · 技术社区  · 9 年前

    我正在将语音操作添加到我的应用程序中。 Documentation 告诉我用这个方法 isVoiceInteraction() 然而,在一个活动中,每当我运行构建(命令行或IDE)时,我都会收到错误消息,说找不到该方法。我的问题是,为什么?

    我反编译了一个Activity的源代码,当我以API 21为目标时看到了该方法。

    以下是我的默认构建配置:

    compileSdkVersion 21
    buildToolsVersion '22.0.1'
    
    defaultConfig {
        minSdkVersion 16
        targetSdkVersion 21
        // version name and code set here
    }
    

    如果我将compile、min和目标SDK版本更改为 android-MNC 然而这不是我需要的。

    为什么我的构建无法识别活动中定义的任何语音方法(从Android 5.0+开始)?

    我的困惑是我正在使用自定义语音动作。然而,我被告知(来自谷歌语音行动团队),我需要在2015年8月7日之前将我的新APK提交到游戏商店。这似乎很奇怪,因为我认为我无法提交针对预览SDK的APK。

    1 回复  |  直到 9 年前
        1
  •  0
  •   ianhanniballake    9 年前

    语音交互是中添加的功能之一 Android M -您需要确保遵守 Preview SDK 指令、编译和目标 "android-MNC"

    推荐文章