Прежде всего вам нужно добавить com.google.gms: google-services: xxx на уровне root build.gradle
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.1'
classpath 'com.google.gms:google-services:3.0.0'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
После этого вам необходимо применить плагин: «com.google.gms.google-services» в app / build.gradle
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:25.3.1'
compile 'com.android.support:design:25.3.1'
compile 'com.android.support:cardview-v7:25.3.1'
compile 'com.google.android.gms:play-services-gcm:9.8.0'
compile 'com.google.android.gms:play-services-maps:9.8.0'
compile 'com.google.android.gms:play-services-location:9.8.0'
compile 'com.google.firebase:firebase-messaging:9.8.0'
testCompile 'junit:junit:4.12'
}
apply plugin: 'com.google.gms.google-services'
, и если вы все еще получаете проблемы, вам нужно добавить
FirebaseApp.initializeApp(this);
перед тем, как вы вызываете
FirebaseInstanceId.getInstance().getToken();
http://gggeek.altervista.org/2007/07/21/running-multiple-php-versions-on-a-single-apache-install/
Это руководство является отличным руководством и поможет вам начать работу
Еще одна альтернатива - установить Xampp, поскольку я считаю, что они предоставляют командный файл, который поможет вам переключать версии PHP за секунду.