Android Studio无法识别ShortcutManager类

时间:2017-06-08 15:01:38

标签: android android-studio android-8.0-oreo

我正在研究使用Android O创建快捷方式。不幸的是,Android Studio无法识别ShortcutManager类:

enter image description here

在gradle文件中,我将其设置为依赖项:

compile 'com.android.support:appcompat-v7:25.3.1'

在gradle文件中我设置了这些版本:

compileSdkVersion 25
buildToolsVersion '25.0.2'
defaultConfig {
    minSdkVersion 25
    targetSdkVersion 25

我已按照此SO response中的步骤执行文件=>无效缓存/重新启动...

不幸的是,Android Studio仍然无法识别该课程。

有关我的Android Studio版本的信息:

Android Studio 2.3.2
Build #AI-162.3934792, built on April 21, 2017
JRE: 1.8.0_112-release-b06 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o

尝试手动导入课程不成功:

enter image description here

1 个答案:

答案 0 :(得分:0)

除了确保Android Studio版本号为2.3之外,我所获得的突破是找到migrating to Android O的此文档。在“获取Android O SDK”部分中,它规定了通过从Android Studio菜单工具>启动而启动的平台和工具更新。 Android> SDK Manager

以下是我需要更新的平台组件的屏幕截图:

enter image description here

当与所需的工具更新结合使用时,需要进行组合更新:

enter image description here

然后,您必须注意遵循“更新构建配置”一节中概述的构建配置所需的更新,我错过的元素是maven更新:

# Create example data frames
dt <- read.table(text = "ID Group x1  x2  x3  y1  y2  y3  z1  z2
    144 1   566 613 597 563 549 562 599  469
                 167 2   697 638 756 682 695 693 718  439.5
                 247 4   643 698 730 669 656 669 698  514.5
                 317 4   633 646 641 520 543 586 559  405.5
                 344 3   651 678 708 589 608 615 667  514
                 352 2   578 702 671 536 594 579 591  467.5
                 382 1   678 690 693 555 565 534 521  457.5
                 447 3   668 672 718 663 689 751 784  506.5
                 464 2   760 704 763 514 554 520 564  486
                 628 1   762 789 783 618 610 645 625  536",
                 header = TRUE)