問題タブ [flurry]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - Flurry Analytics-NSAutoreleasePool allocWithZone:]-Objective-CARCにアップグレードした後のメモリリーク
最近、プロジェクトをARC(自動参照カウント)を使用してiOS 5にアップグレードしましたが、アプリをバックグラウンドで一時停止した後、InstrumentsがNSAutoreleasePoolからのメモリリークを報告しています。
リークは、次の2つのAPI呼び出しを使用したスタックトレースに基づくFlurryAnalyticsが原因であると思われます。
サスペンド時にFlurryAPI呼び出しを行っていません。慌てて行われる唯一の呼び出しは
アプリが最初に起動したとき。
報告されたリーク
スタックトレース
編集:
ゾンビなどのすべてのデバッグ変数をオフにしてみましたが、メモリリークはまったく同じです。
編集2:
さて、それは間違いなくFlurryの問題であることを確認しました。通話を削除した後
メモリリークが発生しなくなりました。
Flurryチームにバグを報告します。
iphone - FlurryAPIがiPhoneシミュレーターをクラッシュさせる
Xcode4.2でiOS5およびiOS4.3iPhoneシミュレーターを使用してアプリがクラッシュし、スタックトレースに[FlurryAPIstopBackgroundTask]メソッドのBAD_ACCESS信号が表示されます。
iOS4.3シミュレーターでは、アプリをバックグラウンドに送信したときにのみアプリがクラッシュしますが、iOS5では常にクラッシュします。BAD_ACCESSが発生しているスレッドを示すデバッグナビゲーターの写真を添付しています。
一方、アプリは実際のデバイスを使用して正常に動作しています。
何が起こっているのか、なぜこれが起こっているのかについて、どのようにしてより多くの情報を得ることができるかについてのアイデアはありますか?
android - 複数のデータ レポート ユーティリティが、キャッチされていない同じ例外についてレポートできますか?
私のアプリでは、分析に Flurry を使用し、キャッチされていない例外のレポートに優れた ACRA を使用しています。これは、キャッチされない例外レポートが発生する場所が 3 つあることを意味します。Flurry、ACRA、および Android デベロッパー コンソール内のクラッシュ エラー レポートです。私が知る限り、3 つの領域のうちの 1 つだけが例外をキャッチして報告しているようです。そして、さらに奇妙なことに、それがどれであるかはランダムに見えます。つまり、ACRA、Flurry、開発者コンソールで例外が報告されることがあります。パターンを確認するのに十分な量の例外はありませんが (ありがたいことに!)、理想的には、少なくともすべての例外が ACRA に送られるようにしたいと考えています。これがどのように機能するかについて何かが欠けていますか?すべての例外が 3 つの報告場所すべてに送られる可能性はありますか?
android - Android で Flurry を使用した場合の影響
多くの Android アプリで Flurry を使用することに興味があります。
私はさまざまなサイトを読み、どのようにFlurryしたいかを知っています. 私が理解する必要があるのは、Flurry を使用した場合のパフォーマンスへの影響です。
誰かがこれについて議論しているリソースを教えてもらえますか?
FLurryAgent を呼び出すと、独自のスレッドで実行されますか? 等..
ありがとう
flurry - マーマレードフラリー
Marmalade と EDK Flurry を使用して簡単なコードを作成しました。
アプリはセッションを開始し、1 つのログ イベントを送信して停止するだけです。
Motorola Flipout では、このアプリはクラッシュすることなく正常に動作します。
しかし、Samsung Galaxy Tab ではクラッシュします。logcat からのログです。
11-21 15:00:31.608: W/dalvikvm(13139): JNI 警告: 0x485c7c40 は有効な JNI 参照ではありません 11-21 15:00:31.608: W/dalvikvm(13139): in Lcom/ideaworks3d/marmalade/LoaderThread ;.runNative (Ljava/lang/String;Ljava/lang/String;)V (GetMethodID)
11-21 15:00:31.608: I/dalvikvm(13139): "スレッド 9" prio=5 tid=8 実行可能 11-21 15:00:31.612: I/dalvikvm(13139): | group="main" sCount=0 dsCount=0 s=N obj=0x485d9a20 self=0x249730
11-21 15:00:31.616: 私/dalvikvm(13139): | sysTid=13146 nice=0 sched=0/0 cgrp=デフォルト ハンドル=2397632
11-21 15:00:31.619: 私/dalvikvm(13139): com.ideaworks3d.marmalade.LoaderThread.runNative (ネイティブ メソッド) で
11-21 15:00:31.619: 私/dalvikvm(13139): com.ideaworks3d.marmalade.LoaderThread.run(LoaderThread.java:712) で
11-21 15:00:31.627: E/dalvikvm(13139): VM の中止
更新: コード:-
iphone - Flurry AppCircle クリップの統合
Flurry Analytics を統合し、Flurry AppCircle クリップを追加しようとしていますが、AppCircle ドキュメントはバナーにのみ関連しているようです。
アプリの使用中に重要なタイミングで表示される全画面広告または動画広告を探しており、その実装方法のドキュメントを参照したいと考えています。
フルスクリーンの AppCircle クリップを作成する例はありますか?
android - onCreate()とonDestroy()に急いでコードを入れることはできますか?
私は自分のAndroidアプリに急いで使用しようとしています。onStart()メソッドとonStop()メソッドに急いでコードを入れる必要があると書かれています。私のコードにはこれらのメソッドがありません。2つのアクティビティがあり、どちらもonCreate()メソッドとonDestroy()メソッドのみを使用します。その中に急いでコードを入れることはできますか?何か問題はありますか?
objective-c - iOS で Flurry を 2.8.4 から 3.0.0 にアップグレードするには?
Flurry 2.8.4 を使用しており、3.0.0 にアップグレードしたいと考えています。
それを行うための簡単なプロセスを知っている人はいますか?
ありがとう
android - Flurry App Circle:getHookがnullを返す?
Flurry の App Circle SDK を Android アプリに実装しようとしています。
別の場所に表示するバナー ビューを返す関数を作成しました。
解決方法がわからない問題が 2 つあります。
- appCircle.getAllOffers() は空のリストを返します。これは、Flurry が表示する広告をダウンロードしていないことを示しています。
View ad = appCircle.getHook(this, "listEditor", com.flurry.android.Constants.MODE_PORTRAIT);
常にad
null になります。「No Ad Available」メッセージでデフォルトのテキストビューを返すべきではありませんか?
iphone - Flurry startsessionの適切なappDelegateメソッド?
Flurryドキュメントでは、にstartSession
電話をかけることをお勧めしapplicationDidFinishLaunching:
ます。
これに関する2つの問題...
1)application:didFinishLaunchingWithOptions:
新しく承認された起動ポイントではありませんか?
2)これは起動時に一度だけ呼び出されますが、ユーザーがアプリを開いたり、アプリに戻ったりするたびにセッション情報が必要ではありませんか?それとも、Flurryは何らかのイベントを聞いて、それをすべて自分で処理しNSNotification
ますか?
startSession
そのように、電話をかけるのに適した場所ではないでしょうapplicationDidBecomeActive:
かapplicationWillEnterForeground:
。