MainActivity.java 994 B

1234567891011121314151617181920212223242526272829303132
  1. package com.taptap.xy.yousanjie;
  2. import android.content.pm.ApplicationInfo;
  3. import android.content.pm.PackageManager;
  4. import android.os.Bundle;
  5. import android.util.Log;
  6. import com.unity3d.player.UnityPlayerActivity;
  7. import com.xsj.crasheye.Crasheye;
  8. public class MainActivity extends UnityPlayerActivity {
  9. public static String TAG = "MonoCrasheye";
  10. String Crasheye_appkey = null;
  11. protected void onCreate(Bundle savedInstanceState) {
  12. super.onCreate(savedInstanceState);
  13. try {
  14. ApplicationInfo info = getPackageManager().getApplicationInfo(getPackageName(), PackageManager.GET_META_DATA);
  15. Crasheye_appkey = info.metaData.getString("Crasheye_appkey");
  16. } catch (PackageManager.NameNotFoundException e) {
  17. e.printStackTrace();
  18. }
  19. if (Crasheye_appkey == null) {
  20. Log.e(TAG,"appkey is Empty");
  21. } else {
  22. Crasheye.initWithMonoNativeHandle(this, Crasheye_appkey);
  23. }
  24. }
  25. }