2011-07-18 5 views
0

私のアプリケーションでredlaser apiを使用しています。私は、 "リソースが見つかりませんでした"例外は、アニメーションフォルダに取得しています。しかし、私はレッドレーザーを使用しているところで、アニメーションファイルを使用していません。アニメーションフォルダの最初のファイルにエラーが表示されます。そのファイルを削除すると、次のファイルにエラーが表示されます(これが最初です)。画面は次の行アンドロイドredlaser sdkを使用している問題

com.ebay.redlasersdk.scanner.BarcodeScanActivity.initBeepSound(BarcodeScanActivity.java:353) 

でき、誰にエラーを示す、エラーがAPIであることを見ることができ、ここで

enter image description here

撃ったとして、私は例外を添付している

この問題を解決するために私を助けてください。

ありがとうございます。

+1

ログをテキストとして送信してください。画像が小さすぎてスタックトレースを表示できません。 – inazaruk

+0

私はテキストとしてエラーを投稿しています。 – Padma

答えて

0

アクティビティで実装したgetBeepResource()メソッドでは、R.javaファイルのパッケージ名を追加してリソースの名前を完全修飾します。たとえば、RLSampleプロジェクトでは、getBeepResource()メソッドがRedLaserSDK.javaファイルに実装されています。このメソッドでは、リソースを返す行を次の行に置き換えます。

return com.ebay.rlsample.R.raw.beep;

これで問題が解決します。あなたのアプリケーションコードでも同じことをやってください(アプリケーションに合うようにパッケージ名を変更してください)。

関連する問題