안드로이드 개발 질문/답변 
    (글 수    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로 검색했습니다.










