2012-03-23 9 views
0

私は2つの行を使いたいアプリケーションを1つ作成しています。しかし、このコードを書くと、logcatファイルにこのエラーを示すoutput.itは表示されません。 "開発プラットフォームxxが必要ですが、これはリリースプラットフォームです。"は、このトピックのいずれかの助けをすることができます。アンドロイドアプリのテーブルレイアウト

public class SongsActivity extends Activity{ 

    DemoView demoview ; 
    DemoView2 finalview; 
    DemoView3 dview; 
    DemoView4 deview; 

    ViewFlipper c ; 
    TableLayout d; 
    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 

     super.onCreate(savedInstanceState); 
     setContentView(R.layout.songs_layout); 
     demoview = new DemoView(this); 
     finalview = new DemoView2(this); 
     dview= new DemoView3(this); 
     deview = new DemoView4(this); 
     d= new TableLayout(this); 

     TableRow rw1=new TableRow(this); 
     TableRow rw2=new TableRow(this); 
     c=(ViewFlipper)findViewById(R.id.viewFlipper1); 
     c.addView(demoview,0); 
     c.addView(finalview, 1); 
     c.addView(dview, 2); 
     c.addView(deview, 3); 
     c.setAutoStart(true); 
     c.setFlipInterval(500); 
     c.startFlipping(); 
     rw1.addView(c); 
     rw2.addView(c); 
     d.addView(rw2); 
     d.addView(rw1); 
     setContentView(d); 
    } 
+0

テーブルレイアウトを使用して新しいAndroidアプリケーションを作成しています。私はプログラムを正しくコーディングしました。アプリケーションを実行すると、logcatにエラーが表示されます。 "W/PackageParser(59):/data/app/vmdl25887.tmp(バイナリXMLファイル行#6):開発プラットフォームxxが必要ですが、これはリリースプラットフォームです。 誰でもこれを助けることができますか私は2日間からこれに固執しています – Ashishsingh

答えて

0

は、私はあなたのプログラムが。あなたが変更する必要があります高いエミュレータ上で実行されて、私はそれがAVD .ITのエラーを示している。このall.inあなたとこれを共有すべきだと思うので、この質問の答えを意味持っていますemulator.itのバージョンはあなたのmainfestファイルを通して実行できます。

<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
     package="com.example.androidtablayout" 
     android:versionCode="1" 
     android:versionName="1.0"> 
    <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="8"/> 
関連する問題