2011-01-09 8 views
0

새로운 기능이며 내 가상 장치에서이 코드를 작동시킬 수 없습니다. 다음과 같은 오류 메시지가 나타납니다. 모든 입력은 정말 유용 할 것입니다.가상 장치에 패키지가 설치되지 않음

Errors: 
[2011-01-09 21:03:33 - Cat.Talker] Failed to install Cat.Talker.apk on device 'emulator-5554! 
[2011-01-09 21:03:33 - Cat.Talker] (null) 
[2011-01-09 21:03:33 - Cat.Talker] Launch canceled! 

Cat.java :

package cat.talker; 

import android.app.Activity; 
import android.os.Bundle; 
import android.media.AudioManager; 
import android.media.SoundPool; 
import android.os.Bundle; 
import android.view.View; 
import android.widget.Toast; 
public class Cat extends Activity { 
    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main); 

    } 

public void playSound(View view) { 
// First parameter defines the number of channels which should be played 
// in parallel, last one currently not used 
SoundPool soundPool = new SoundPool(1, AudioManager.STREAM_MUSIC, 0); 
int soundID = soundPool.load(this, R.raw.meow1, 1); 

// Getting the user sound settings 
AudioManager audioManager = (AudioManager) getSystemService(AUDIO_SERVICE); 
float actualVolume = (float) audioManager 
    .getStreamVolume(AudioManager.STREAM_MUSIC); 
float maxVolume = (float) audioManager 
    .getStreamMaxVolume(AudioManager.STREAM_MUSIC); 
float volume = actualVolume/maxVolume; 
soundPool.play(soundID, volume, volume, 1, 0, 1f); 
} 
} 

main.xml에 : 그것은 조금 너무 많은 "다시 ON과 OFF를 켜십시오 않았다"하지만 수 있습니다

<?xml version="1.0" encoding="utf-8"?> 
<AbsoluteLayout 
android:id="@+id/widget0" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
xmlns:android="http://schemas.android.com/apk/res/android" 
> 
<ImageView 
android:id="@+id/widget30" 
android:layout_width="190px" 
android:layout_height="136px" 
android:layout_x="20px" 
android:layout_y="12px" 
> 
</ImageView> 
<Button 
android:id="@+id/Meow1" 
android:layout_width="197px" 
android:layout_height="wrap_content" 
android:text="Meow1" 
android:layout_x="16px" 
android:layout_y="161px" 
android:onClick="playsound" 
> 
</Button> 
<Button 
android:id="@+id/Meow2" 
android:layout_width="196px" 
android:layout_height="40px" 
android:text="Meow2" 
android:layout_x="17px" 
android:layout_y="221px" 
> 
</Button> 
<Button 
android:id="@+id/Meow3" 
android:layout_width="195px" 
android:layout_height="42px" 
android:text="Meow3" 
android:layout_x="17px" 
android:layout_y="276px" 
> 
</Button> 
<Button 
android:id="@+id/Meow4" 
android:layout_width="191px" 
android:layout_height="40px" 
android:text="Meow4" 
android:layout_x="18px" 
android:layout_y="337px" 
> 
</Button> 
</AbsoluteLayout> 
+0

매니페스트에 무엇이 있습니까? –

답변

0

때때로이 작업을 수행 한 다음 가상 시스템을 다시 시작하면 도움이됩니다. 작동하지 않는 경우 Eclipse를 다시 시작해야 할 수도 있습니다 (사용중인 경우)

+0

안녕하세요, 감사합니다 - Eclipse를 다시 시작하려고합니다. – SamL

관련 문제