Oyunumda Liderler/Başarılar uygulamaya çalışıyorum ve herhangi bir uygulama olmadan, oyun gayet iyi çalışıyor. Google-play-services-lib dosyasını başarıyla içe aktardım ve BaseGameUtils üzerinden kopyaladım. Ancak, bir GameHelper nesnesinin kurulumunu aramayı denediğimde, çöker. Ben birini kullanın asla libGDX ile GPGS entegre etmeye gördüğüm"Pop-up'lar için içerik olarak kullanmak için bir Görünüm belirtmediniz"
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.packagename.AndroidLauncher}: android.util.AndroidRuntimeException: requestFeature() must be called before adding content
Ancak tüm öğreticiler: aşağıda Biraz bu hata da verilir
getCSCPackageItemText() You have not specified a View to use as content view for popups. Falling back to the Activity content view which may not work properly in future versions of this API. Use setViewForPopups() to set content view. Shutting down VM.
: LogCat aşağıdaki hatayı veriyor bu işlevler. Ana görünümümde setViewForPopups uygulamasını denedim (Reklamlar için Mopub kullanıyorum, bu yüzden iki görünümü bir düzende gösteriyorum), ancak hiçbir şey değişmiyor gibi görünüyor. Her yeri aradım ettik ve hiç kimsenin, özellikle bu sorunu var gibiydi
super.onCreate(savedInstanceState);
gameHelper = new GameHelper(this, GameHelper.CLIENT_GAMES);
gameHelper.enableDebugLog(false);
GameHelperListener gameHelperListener = new GameHelper.GameHelperListener() {
@Override
public void onSignInSucceeded() {
}
@Override
public void onSignInFailed() {
}
};
gameHelper.setup(gameHelperListener); //This line causes the error. Removing it lets it work just fine.
: İşte çökmesine neden görünmektedir benim onCreate yöntemin bölüm var. Herhangi bir tavsiye? Google-play-services-lib ve BaseGameUtils'in en yeni sürümlerini kullanıyorum.
OnCreate yönteminde bile uygulamamın herhangi bir yerinde gameHelper.setup yok: – Usman