0

2 つの質問があります。

チタン Android アプリに ti.barcode モジュールを統合しました。適切な結果でバーコードを適切にスキャンしていますが、スキャナー ウィンドウが開いているときに強制終了アラートが表示され、メニュー -> 設定をクリックします。暗い場所でスキャン中に懐中電灯をオンにしたい。設定メニューがクラッシュする理由は何ですか?

また、完全に機能する懐中電灯のオン/オフを切り替えるためのチタン製アンドロイドモジュールを作成しようとしました。しかし、アプリに統合した後、懐中電灯をオンにしてバーコード スキャナーを起動すると、メッセージ (「Android カメラが問題に直面しています。デバイスを再起動してください」) が表示されます。これは、カメラのインスタンスが 2 つ開いているためです。ti.barcode モジュールのコードは有料のモジュールであるため、変更できません。これを解決するための提案はありますか?

設定リンクをクリックした後のスタックトレース。

W/dalvikvm(  659): threadid=1: thread exiting with uncaught exception (group=0x40015560)
E/TiUncaughtHandler(  659): (main) [31506,94204] Sending event: exception on thread: main msg:android.content.ActivityNotFoundException: Unable to find explicit activity class {regiondo.anbieter/com.google.zxing.client.android.PreferencesActivity}; have you declared this activity in your AndroidManifest.xml?; Titanium 1.7.2,2011/07/21 09:36,97c3689
E/TiUncaughtHandler(  659): android.content.ActivityNotFoundException: Unable to find explicit activity class {regiondo.anbieter/com.google.zxing.client.android.PreferencesActivity}; have you declared this activity in your AndroidManifest.xml?
E/TiUncaughtHandler(  659):     at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1404)
E/TiUncaughtHandler(  659):     at android.app.Instrumentation.execStartActivity(Instrumentation.java:1378)
E/TiUncaughtHandler(  659):     at android.app.Activity.startActivityForResult(Activity.java:2827)
E/TiUncaughtHandler(  659):     at android.app.Activity.startActivity(Activity.java:2933)
E/TiUncaughtHandler(  659):     at com.google.zxing.client.android.CaptureActivity.onOptionsItemSelected(CaptureActivity.java:336)
E/TiUncaughtHandler(  659):     at android.app.Activity.onMenuItemSelected(Activity.java:2205)
E/TiUncaughtHandler(  659):     at com.android.internal.policy.impl.PhoneWindow.onMenuItemSelected(PhoneWindow.java:748)
E/TiUncaughtHandler(  659):     at com.android.internal.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:143)
E/TiUncaughtHandler(  659):     at com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:855)
E/TiUncaughtHandler(  659):     at com.android.internal.view.menu.IconMenuView.invokeItem(IconMenuView.java:532)
E/TiUncaughtHandler(  659):     at com.android.internal.view.menu.IconMenuItemView.performClick(IconMenuItemView.java:122)
E/TiUncaughtHandler(  659):     at android.view.View$PerformClick.run(View.java:9080)
E/TiUncaughtHandler(  659):     at android.os.Handler.handleCallback(Handler.java:587)
E/TiUncaughtHandler(  659):     at android.os.Handler.dispatchMessage(Handler.java:92)
E/TiUncaughtHandler(  659):     at android.os.Looper.loop(Looper.java:123)
E/TiUncaughtHandler(  659):     at android.app.ActivityThread.main(ActivityThread.java:3647)
E/TiUncaughtHandler(  659):     at java.lang.reflect.Method.invokeNative(Native Method)
E/TiUncaughtHandler(  659):     at java.lang.reflect.Method.invoke(Method.java:507)
E/TiUncaughtHandler(  659):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
E/TiUncaughtHandler(  659):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
E/TiUncaughtHandler(  659):     at dalvik.system.NativeStart.main(Native Method)
4

0 に答える 0