2016-07-29 6 views
0

今日、こんにちは皆さんは、私のアプリケーションとapploving sdkでrutinカメラアクションを適用したばかりのカメラアクションに忙しかったです。AppLovin SDKキーが見つかりません。

public class CameraActionFragment extends Fragment 
{ 

    private static final int REQUEST_CODE_IMG = 2;// for image 

    private static final int REQUEST_CODE_VIDEO = 1;// for video 

    public static final int RESULT_OK = -1; 

    Button btn_frag_camera_image; 

    Button btn_frag_camera; 

    @Override 
    public View onCreateView(LayoutInflater inflater, ViewGroup container, 
          Bundle savedInstanceState) { 
     // Inflate the layout for this fragment 
     View view = inflater.inflate(R.layout.fragment_camera_action_3, container, false); 
     //return inflater.inflate(R.layout.fragment_camera_action_3, container, false); 
     btn_frag_camera_image = (Button) view.findViewById(R.id.btn_frag_camera_image); 
     btn_frag_camera = (Button) view.findViewById(R.id.btn_frag_camera); 

     // Image Action 
     btn_frag_camera_image.setOnClickListener(new View.OnClickListener() { 
      @Override 
      public void onClick(View v) { 
       Toast.makeText(getActivity(), "Hello From Image", Toast.LENGTH_SHORT).show(); 
       Intent intenImatToSec = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); 
       startActivityForResult(intenImatToSec, REQUEST_CODE_IMG); 

      } 
     }); 

     // Camera Action 
     btn_frag_camera.setOnClickListener(new View.OnClickListener() { 
      @Override 
      public void onClick(View v) { 
       Intent intenImatToSec = new Intent(MediaStore.ACTION_VIDEO_CAPTURE); 
       startActivityForResult(intenImatToSec, REQUEST_CODE_VIDEO); 
       //intenImatToSec.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 1); 
       //intenImatToSec.putExtra(MediaStore.EXTRA_DURATION_LIMIT, 10); 
       //Toast.makeText(getActivity(), "Hello From Camera", Toast.LENGTH_SHORT).show(); 
      } 
     }); 
     return view; 
    } 

    @Override 
    public void onActivityResult(int requestCode, int resultCode, Intent data) { 
     if (resultCode == RESULT_OK) { 

      if (requestCode == REQUEST_CODE_IMG) { 
       Bundle bundle = data.getExtras(); 
       Bitmap bitmap = (Bitmap) bundle.get("data"); 
       Intent intentBitMap = new Intent(getActivity(), DisplayImage.class); 
       // aldıgımız imagi burda yonlendirdiğimiz sınıfa iletiyoruz 
       ByteArrayOutputStream _bs = new ByteArrayOutputStream(); 
       bitmap.compress(Bitmap.CompressFormat.PNG, 50, _bs); 
       intentBitMap.putExtra("byteArray", _bs.toByteArray()); 
       startActivity(intentBitMap); 

      } else if (requestCode == REQUEST_CODE_VIDEO) { 
       Uri videoUrl = data.getData(); 
       Intent intenToDisplayVideo = new Intent(getActivity(), DisplayVideo.class); 
       intenToDisplayVideo.putExtra("videoUri", videoUrl.toString()); 
       startActivity(intenToDisplayVideo); 
      } 
     } 
    } } 

をつもりに私は行動を開始し、putExtraどこキーエラーactualyアプリケーションが動作しているが、私は、私は私のアンドロイドのモニターここで

1に、この本温暖化を持っている理由を知るために必要なのは私のクラスであります1.私はここでビデオを再生する

public class DisplayVideo extends Activity 
{ 
    private static final int REQUEST_CODE_VIDEO = 100; 

    VideoView videoView; 

    Button btn_cancel; 

    Button btn_send_cahallenge; 

    Button btn_image_play; 

    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.display_video_activity); 

     videoView = (VideoView) findViewById(R.id.videoview_display_video_actvity); 
     btn_cancel = (Button) findViewById(R.id.btn_display_image_cancel); 
     btn_send_cahallenge = (Button) findViewById(R.id.btn_display_image_send_cahallenge); 
     btn_image_play = (Button) findViewById(R.id.btn_display_image_play); 

     // CameraActionFragmentten gelen uri 
     Bundle extras = getIntent().getExtras(); 
     Uri myUri = Uri.parse(extras.getString("videoUri")); 
     videoView.setVideoURI(myUri); 

     btn_image_play.setOnClickListener(new View.OnClickListener() { 
      @Override 
      public void onClick(View v) { 
       videoView.start(); 
      } 
     }); 
     btn_cancel.setOnClickListener(new View.OnClickListener() { 
      @Override 
      public void onClick(View v) { 
       SharedPreferences shp = getSharedPreferences("pref", MODE_PRIVATE); 
       SharedPreferences.Editor editor = shp.edit(); 
       editor.putInt("frag_no", 2); 
       editor.commit(); 

       startActivity(new Intent(getApplicationContext(), HomeActivity.class)); 
      } 
     }); 

    } 

    @Override 
    protected void onActivityResult(int requestCode, int resultCode, Intent data) { 
     if (requestCode == REQUEST_CODE_VIDEO && resultCode == RESULT_OK) { 
      Uri videoUrl = data.getData(); 
      videoView.setVideoURI(videoUrl); 
      //videoView.setMediaController(new MediaController(getApplicationContext())); 
      //videoView.requestFocus(); 

     } 


    } 


} 

3. AppLovin SDKキーに関するいくつかの便利なガイドを見つけるカント。最近、私 は、FacebookのSDKのキーを定義し、すべてが良かったし、カメラ後 アクションは、私、この問題を抱えている

エラーは、無効なSDKのキーを持っている

E/AppLovinSdk: Unable to find AppLovin SDK key. Please add  meta-data android:name="applovin.sdk.key" android:value="YOUR_SDK_KEY_HERE" into AndroidManifest.xml. 
07-29 16:24:26.390 12911-12911/? E/AppLovinSdk: Called with an invalid SDK key from: java.lang.Throwable: 
                at com.applovin.impl.sdk.AppLovinSdkImpl.a(Unknown Source) 
                at com.applovin.sdk.AppLovinSdk.b(Unknown Source) 
                at com.applovin.sdk.AppLovinSdk.c(Unknown Source) 
                at com.applovin.sdk.AppLovinSdk.b(Unknown Source) 
                at com.qihoo.security.SecurityApplication.onCreate(360Security:263) 
                at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1014) 
                at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4806) 
                at android.app.ActivityThread.access$1600(ActivityThread.java:154) 
                at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1452) 
                at android.os.Handler.dispatchMessage(Handler.java:102) 
                at android.os.Looper.loop(Looper.java:234) 
                at android.app.ActivityThread.main(ActivityThread.java:5526) 
                at java.lang.reflect.Method.invoke(Native Method) 
                at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) 
                at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) 

答えて

1

はあなたが正しくセットアップAppLovinに

が必要です

追加してください:

<meta-data android:name="applovin.sdk.key" android:value="YOUR_SDK_KEY_HERE"/>

AndroidManifestファイル内にはapplicationタグがあります。

+0

ianside:value = "YOUR_SDK_KEY_HERE"はどんな種類のキーであってはいけませんか?私はこのリンクを見つけましたが、まだ複雑ですhttp://www.vmax.com/2016/03/16/applovin-integration-using-android-sdk – Sam

+0

広告ユニットのID ... applovin sdk –

+0

あなたはサインインする必要があります。 AppLovin https://www.applovin.com –

関連する問題