як праверыць прыкладанне на Android прыладзе

Я зрабіў заяву для прайгравання набору Youtube відэа ў YouTube ўнутранага плэер у Android. Гэта дадатак атрымлівае масіў спасылак і прайгравае яго ў пятлі бясконцасці: 1,2,3,4,5, а затым зноў 1,2,3,4,5 і г.д. Ён працуе на маім прыладзе, але мой сябар сказаў мне, што гэта гэта відэа не гуляў на сваім прыладзе. Вы можаце праверыць гэта?

Link for downloading - http://depositfiles.com/files/vtw1as70u

Код для гэтага:

package com.nda.ut;

import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Toast;

public class UTPlayerActivity extends Activity {
    /** Called when the activity is first created. */

    private String[] mLinks;
    private int mPosition=0;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        setContentView(R.layout.main);

        NetworkUtilities utility=new NetworkUtilities();

        if (utility.getUTLinks("")) {

            mLinks=utility.getLinks();

            if (mLinks!=null) {

                loadPlayer();
            }
            else {

                Toast.makeText(this, "List is empty", Toast.LENGTH_LONG).show();
            }
        }
        else {

            Toast.makeText(this, "Exception with getting of lists", Toast.LENGTH_LONG).show();
        }
    }

    @Override
    public void onActivityResult(int a, int b, Intent data) {

        super.onActivityResult(a, b, data);

        if (mPosition==mLinks.length-1) {

            mPosition=0;
            loadPlayer();
        }
        else {

            ++mPosition;
            loadPlayer();
        }
    }

    private void loadPlayer() {
        Intent youtube=new Intent(Intent.ACTION_VIEW, Uri.parse(mLinks[mPosition]));

        startActivityForResult(youtube, 100);
    }
}
0
Тое, што вы, магчыма, спатрэбіцца зрабіць, гэта сустрэцца з вашым сябрам, і адладзіць яго прылада, каб убачыць, што памылка або прычыняе праблему.
дададзена аўтар coder_For_Life22, крыніца

2 адказы

паспрабаваць стварыць некаторыя AVD з дыферэнцыя версіі Android SDK (1.5, 1.6 ... і г.д.), а таксама розных дазволаў, а затым адладжваць прыкладанні на гэтых AVDS.

0
дададзена

Адна рэч, якую вы павінны зрабіць, гэта тэставанне яго на ADT убудова для Eclipse, або любы падобны IDE, які эмулюе розныя версіі Android.

0
дададзена