-5

こんにちは私はスカイプ通話を録音できるAndroidアプリを開発しようとしています。問題は知識の欠如です。それを簡単に行う方法やどこから始めればよいかについてのヒントを教えてください。

私の考えは:

  • プロセスをリッスンする(つまりモニター)サービスを作成し、Skypeの着信/発信コールが開始されると、サービス起動のレコーダー-デバイスのマイクソースとスピーカーソースの両方ですぐに録音を開始し、録音されたファイルに参加した日付と連絡先の名前を付けます会話、および通話が完了すると、録音が​​停止します。
4

1 に答える 1

0

コミュニティの評価が示唆しているように、機能していないコードを提供して、ボランティアが修正できるものを具体的に要求する必要があります。

その点に加えて、Androidとレコーディングの過去の経験から私が知っていることは次のとおりです。

  • アプリが画面に表示されている内容を記録するには、/ dev0グラフィックバッファーにアクセスする必要があります。これは、デバイスがルート化されていない限り不可能です。
  • ほとんどのAndroidデバイスでは、音声データを録音することもできません。(あなたがそれを根絶するときにあなたができるかどうかはわかりません、私の推測ではあなたはできると思いますが、それでも面倒です)。これをハックする方法があります、私はこれのためにスタックオーバーフローの他の部分を見回します。

それはあなたのアプリケーションの必要性に依存します。このアプリを少数の人の間でのみ動作させようとしている場合は、Skype apkをダウンロードし、Eclipse、Javaデコンパイラー、およびデデクサー(dex2jarなど)を使用してリバースエンジニアリングできる場合があります。次に、デバイスをルート化して、データストリームを記録するためのビデオおよびサウンドバッファーにアクセスします。

私はこのアプローチをお勧めしません。そうしようとしても、それができるとは限りません(特に、Skypeがproguardを使用してコードを難読化する場合)。

于 2012-11-06T19:15:33.780 に答える