2012-01-17 9 views

答えて

0

公開鍵を既にお持ちの場合は、/ res/raw /フォルダに置いてそこから取得する必要があります。または、ファイルシステムactivity.getFilesDir().getAbsolutePath()に保存すると、あなたのパスになります。 IPCでオブジェクトを渡すこともできます。http://developer.android.com/guide/developing/tools/aidl.html こちらの記事で説明しています。

+0

@Bennerお返事ありがとうございます。実際には、サービスとアクティビティが同じアプリケーションに属していないと言わざるを得ないので、最初の提案はこのケースには当てはまらないと思います。私はあなたのアンドロイド開発者フォーラムへのリンクを確認しました。私はパーセルとパーセルブルを使用しなければならないと思う。しかし、私はアンドロイドの初心者なので、私はまだそれらを正しく使用する方法、特にJavaのPublicKeyオブジェクトを取得しません。再度、感謝します。 – user1118463

+0

オブジェクトをバイト配列に保存してパーセルに設定し、そこから取得できます。ここで小包とバイト配列に関する記事がありますhttp://stackoverflow.com/questions/6058003/beautiful-way-to-read-file-into-byte-array-in-java and http://stackoverflow.com/質問/ 1626667/how-to-use-parcel-in-android –

関連する問題