fixing android issues.
This commit is contained in:
@@ -6,7 +6,10 @@ import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import com.badlogic.gdx.backends.android.AndroidApplication;
|
||||
import com.badlogic.gdx.backends.android.AndroidApplicationConfiguration;
|
||||
import com.badlogic.gdx.Game;
|
||||
import com.badlogic.gdx.graphics.Texture;
|
||||
import com.badlogic.gdx.assets.AssetManager;
|
||||
import com.android.billingclient.api.*;
|
||||
import com.android.billingclient.api.BillingClient.BillingResponse;
|
||||
import com.android.billingclient.api.BillingClient.SkuType;
|
||||
@@ -48,10 +51,17 @@ public class MainActivity extends AndroidApplication {
|
||||
|
||||
Game game = (Game) RT.var("advent.core", "advent").deref();
|
||||
System.out.println("pre-init");
|
||||
initialize(game);
|
||||
System.out.println("before bill??");
|
||||
((AssetManager) RT.var("advent.core", "am").deref()).clear();
|
||||
AndroidApplicationConfiguration cfg = new AndroidApplicationConfiguration();
|
||||
cfg.useWakelock = true;
|
||||
|
||||
initialize(game, cfg);
|
||||
|
||||
AssetManager am = (AssetManager) RT.var("advent.core", "am").deref();
|
||||
System.out.println(am.getDiagnostics());
|
||||
Texture.setAssetManager(am);
|
||||
am.finishLoading();
|
||||
mBillingClient = new BillingClient.Builder(this).setListener((PurchasesUpdatedListener) RT.var("advent.android", "listener").deref()).build();
|
||||
System.out.println("billing??");
|
||||
mBillingClient.startConnection(new BillingClientStateListener() {
|
||||
@Override
|
||||
public void onBillingSetupFinished(@BillingResponse int billingResponseCode) {
|
||||
|
||||
@@ -9,7 +9,7 @@ import android.widget.ImageView;
|
||||
import android.widget.TextView;
|
||||
import neko.App;
|
||||
|
||||
import advent.core.R;
|
||||
import tickstales.core.R;
|
||||
|
||||
public class SplashActivity extends Activity {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user