안드로이드 개발 질문/답변
(글 수 45,052)
해외에서 퍼온 소스코드인데요..
간단한 사인파를 출력시키는 코드인데요.
AudioDevice device = new AndroidAudioDevice( );
부분에서 에러가납니다.
이건 자체적으로 클래스를 정의를 해줘야하는부분인가요?
타입이 없다고 정의하라고 나오네요.;
간단한 사인파를 출력시키는 코드인데요.
package com.AudioTest;
import android.app.*; import android.os.*;
public class AudioTest extends Activity
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
new Thread( new Runnable( )
{
public void run( )
{
final float frequency = 440;
float increment = (float)(2*Math.PI) * frequency / 44100; // angular increment for each sample
float angle = 0;
AudioDevice device = new AndroidAudioDevice( );
float samples[] = new float[1024];
while( true )
{
for( int i = 0; i < samples.length; i++ )
{
samples[i] = (float)Math.sin( angle );
angle += increment;
}
device.writeSamples( samples );
}
}
} ).start();
}
}AudioDevice device = new AndroidAudioDevice( );
부분에서 에러가납니다.
이건 자체적으로 클래스를 정의를 해줘야하는부분인가요?
타입이 없다고 정의하라고 나오네요.;
2010.05.28 10:00:04
혹시 http://code.google.com/p/libgdx/source/browse/trunk/gdx-backend-android/src/com/badlogic/gdx/backends/android/AndroidAudioDevice.java?r=213
이거 아닌가요?
구글에서 AndroidAudioDevice.java로 검색했습니다.
이거 아닌가요?
구글에서 AndroidAudioDevice.java로 검색했습니다.



