2017-05-18 2 views
1

私は非常に奇妙な問題を抱えています。昨日、私のアプリは正常に動作していたし、別のデバイスに正しくインストールされていた。しかし、なぜこれが起こっているのか分かりません。私は、この下のエラー直面しています同じアプリをインストールしています:私は言及したいと思います私のアプリケーションがHuaweiデバイスでのみクラッシュするが、他のデバイスで正常に動作するのはなぜですか?

Attempt to invoke virtual method 'int com.huawei.lcagent.client.LogCollectManager.getUserType()' on a null object reference 

ことの一つは、それが唯一のHuawei社のデバイスモデルでは、この例外を与えているというのは、ALE-L21で、OSは6.0と私ですモトローラのような他のデバイスで試してみましたが、正常に動作しています。私の質問は、デバイスの残りの部分で正常に動作している間、私はそれがhuaweiデバイスでこれのように動作する理由は何も変更しなかったときです?

さらにもう1つのことは、クラッシュログもポイント以下に表示されていることに気付いたことです。それはどういう意味ですか?

E/ReportTools: This is not beta user build 
+1

http://stackoverflow.com/questions/39588023/unable-to-start-android-app-due-to-logcollectmanager-getusertype-error –

+0

あなたのアプリケーションでハードウェアコンポーネントを使用していますか? (Bluetooth、Gps、Camera) –

+0

@JohnJoe私はすでにそれを試しました。それは私のために働いていません –

答えて

0

リソースフックを無効にするか、フレームワークを有効にするためにHuawei Theme Engineをオフにする必要があります。私はその問題がかなり解決されたと思う。

がHuawaiテーマエンジンをオフにしてみて、それを実行し、再度、それは私が同じ問題を抱えている

+0

オフにする方法テーマエンジン?テーマエンゲージメントとは何ですか?/local.prop システム/ EMUI /塩基/小道具:= 0 ro.config.hwthemeはで見つけることができ、この行を編集し –

+0

無効華テーマエンジン –

2

を作業を開始する必要がありますが、アプリケーションがあるので、私の場合は、パッケージが既にインストールアプリの識別子と各他人と競合を使用していましたインストールできません。

マニフェストファイルでパッケージ識別子を確認してください。

関連する問題