2017-06-01 54 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 
    } 
相關問題