問題タブ [android-studio-2.1]
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.
java - Android API 10 と API 23 で SQLite からのデータを表示する際の異なる結果
Android アプリでローカル SQLite データベースにアクセスして鳥の名前のリストを取得すると、ListView に表示されます。SQLiteAssetHelper を使用して、ローカルに保存されたデータベースにアクセスしています。
テスト中に、デバイスが異なれば結果が異なることに気付きました。
- Samsung GT-I9001 (Android 2.3.3、API 10) では、すべてが正しく表示されます。
- 新しい Android バージョン (Samsung E5823 (Android 6.0、API 23) およびエミュレーター Nexus 5 API 23) を搭載したデバイスでのテストでは、すべてのデータが正しく表示されない
(スクリーンショットに表示される例)
これは、データベースからデータを取得するコードです。
これは、データがリストに配置される配列アダプター コードです。
list_item.xml
異なるデバイス間の違いの原因と、この問題を解決する方法は?
(問題のクリアランスに必要なすべてを投稿していない場合は申し訳ありません。必要に応じて追加します)
android - Android Studio 2.1.1 エミュレーターで SMS の送受信をテストできない
SMS を自動的に送信するアプリケーションをテストしようとしています。この機能をエミュレーターでテストして、SMS のコストを回避したいと考えています。
そうするために、私は2つのエミュレーターを開始し、ポートを電話番号として使用して、1つのエミュレーターから別のエミュレーターにSMSを送信しました。以前、私の記憶が正しければ)。
実際には、2 番目のエミュレーターで受信した SMS を確認できません。私の実装に問題がないことを確認するために、エミュレーターにデフォルトでインストールされている Messaging アプリを使用して SMS を送信しようとしましたが、結果は同じでした。
私は Android Studio 2.1.1 を使用しており、Android 4.4、Android 5.1、および Android 6.0 をすべて Google API で使用して、さまざまなエミュレーター構成を試しました。
何か不足していますか?エミュレーターで SMS を送受信するには、いくつかの構成を変更する必要がありますか? 費用をかけずに SMS 送信をテストする別の方法はありますか?
android - Android アプリの初回起動の遅延
Android Studio ビルドの問題に直面しています。アプリのビルドを作成すると、アプリの初回起動に 8 ~ 10 秒かかり、その後はスムーズに動作します。これは、apk ファイルを使用してインストールした場合でも、IDE から起動したときだけでなく、起動が遅れます。さまざまなシステムでビルドを作成しようとしましたが、この問題があります。この問題が Android Studio またはシステム設定にあるのかどうかはわかりません。Macbook Pro で Android Studio 2.1 を使用しています。
android - Android Studio がデバッグ モードでのみ例外ログを表示できない
デバッグ モードで Android Studio バージョン 2.1.0 の例外ログを表示できず、リリース モードで表示できます
次のgradleバージョンを使用しています
以下はGoogle Play Services libです
私はGoogleアナリティクスを使用しており、次のコードも追加しました
それでも、デバッグ モードで例外ログを表示できません。その理由は何ですか?
java - 2D Android ゲームで問題が発生しました
やあみんな私は一種の初心者なので、私と一緒に一生懸命にしないでください。私は Android 用の 2D ゲームに取り組んでいますが、問題があります。もうすぐ完成ですが、ゲームで収集可能なコインが必要で、障害物の上にランダムにスポーンするようにします。コインのメイン コードは既に完成しています。コインは障害物の上に浮かんでいて、収集できますが、コインをランダムに出現させる方法がわかりません。私のコードは次のとおりです。私のコインクラス:
ここに私のゲームパネルコードがあります:
public class GamePanel extends SurfaceView implement SurfaceHolder.Callback {
あなたが私を助けてくれることを願っています!
android - 警告: Android Studio 2.1.2 で ClassLoader が不明なパスを参照しました
Android と Android Studio は初めてです。Android Studio で HelloWorld プロジェクトを作成しました。デバイスでアプリを実行すると、次の警告が表示されます。これらの警告を修正するにはどうすればよいですか?
android - GCMBaseIntentService の代わりに何を使用しますか?
Google クラウド メッセージングを含む 2 年前のプロジェクトを開き、このプロジェクトを Android Studio にインポートし、エラー bcz of gradle を含むすべての lib ファイルを削除します。私の古いプロジェクトでは、GCMBaseIntentService に gcm.jar ファイルを使用しました。今、私はそれが非推奨であることがわかりました。だから私compile 'com.google.android.gms:play-services-base:8.4.0'
は私のGCMBaseIntentServiceに追加しますが、それは言います。
シンボル GCMBaseIntentService を解決できません
playservice gradle を 7.0.0 にダウングレードしましたが、それでも同じエラーです。最後に、このリンクから、プレイ サービス ライブラリを使用している場合、GCMBaseIntentService を使用する必要がないことがわかりました。この問題を解決するにはどうすればよいでしょうか。GCMBaseService の代わりに使用する必要があるもの。そして使い方は?
GCMBaseServiceIntent の私のコードは次のとおりです。