2017-06-01 52 views

回答

3

添加到模块build.gradle的依赖关系:implementation 'com.google.android.instantapps:instantapps:1.0.0'然后您将能够使用函数InstantApps.isInstantApp(this)

请注意,您必须使用Maven谷歌在该项目build.gradle改变你的资料库:

buildscript { 
    repositories { 
     maven { 
      url 'https://maven.google.com' 
     } 
     jcenter() 
    } 
    ... 
} 

allprojects { 
    repositories { 
     maven { 
      url 'https://maven.google.com' 
     } 
     jcenter() 
    } 
} 

Android Instant Apps API reference

0

是的,你可以判断当前应用程序是否安装应用程序或即时app.First所有添加的功能模块中的依赖关系的build.gradle

api "com.google.android.instantapps:instantapps:1.0.0" 

匹配你的项目级的build.gradle机智h该

buildscript { 
repositories { 
    maven { url 'https://maven.google.com' } 
    jcenter() 
}... 
} 

allprojects { 
repositories { 
    maven { url 'https://maven.google.com' } 
    jcenter() 
} 
} 

最后,在运行时您可以写信

if (InstantApps.isInstantApp(this)) { 
     // Do something like, show install button 
    } else { 
     // Do something like, hide install button 
    } 
相关问题