Запитання з тегом «android»

Android - це мобільна операційна система Google, яка використовується для програмування або розробки цифрових пристроїв (смартфонів, планшетів, автомобілів, телевізорів, зносу, скла, IoT). Для тем, пов’язаних з Android, використовуйте спеціальні теги для Android, такі як Android-наміри, андроїд-активність, андроїд-адаптер тощо. Для питань, окрім розробки чи програмування, але пов'язаних із рамками Android, скористайтеся цим посиланням: https: // android.stackexchange.com.

11
Як записати екран за допомогою Android Studio
Я підключаю свій телефон до Android Studio і код. Я хочу записати екран свого телефону. Я бачив це, але ця кнопка вимкнена в моїй Android Studio. Я можу знімати екрани, але не можу записувати. Хтось може мені допомогти в цьому? ОНОВЛЕННЯ Ось так це в моїй студії Android. Кнопка відключена

10
Як відкрити новий фрагмент з іншого фрагмента?
Я спробував зробити навігацію між фрагментами. Я працюю NewFragment.javaз новим фрагментом. Моя проблема: Як мені зробити цей onClickListenerзапуск NewFragment.javaправильно? button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { Intent i = new Intent(getActivity(), NewFragment.class); startActivity(i); } }); FYI: Це всередині фрагмента (я не знаю, чи це має значення).

1
Як захистити таємницю споживача OAuth та як реагувати, коли це порушено?
Це питання стосується спроби зрозуміти ризики безпеки, пов’язані з впровадженням aauth на мобільній платформі, як Android. Припущення полягає в тому, що у нас є програма для Android, яка має ключ / секрет споживача, вбудований у код. Якщо припустити, що споживча таємниця була скомпрометована, і хакер її здобув, які наслідки від …


6
Як налаштувати gradle та андроїд-студію для випуску збірки?
Я хочу створити додаток для Android і почати підписувати його. Для цього мені потрібно мати Release версію apk. Документація Google пропонує лише способи Eclipse та ant для збірки випусків: http://developer.android.com/tools/publishing/app-signing.html#releasecompile Однак я не можу знайти, як змусити gradle build версію apk. build.gradleтакож не дає жодних підказок. gradlew tasksприпускає, що не …

3
Співвідношення сторін ConstraintLayout
Розглянемо такий файл макета: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.constraint.ConstraintLayout android:id="@+id/activity_main" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#FF0000" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin"> <ImageView android:layout_width="0dp" android:layout_height="0dp" android:background="#0000FF" android:padding="16dp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintTop_toTopOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintDimensionRatio="H,3:1" tools:layout_editor_absoluteX="16dp" /> </android.support.constraint.ConstraintLayout> </RelativeLayout> Я не впевнений, як працює app: layout_constraintDimensionRatio. Я розумію, що відношення завжди буде шириною: висотою. …

5
Показати ProgressDialog Android
У мене є EditText, який бере у користувача рядок та кнопку пошуку. Після натискання кнопки searchButton здійснює пошук у файлі XML і відображає його в ListView. Я можу взяти введення від користувача, здійснити пошук у файлі XML і також відобразити значення пошуку в ListView. Що я хочу, це відобразити a …

6
jarsigner: не вдається підписати jar: java.util.zip.ZipException: невірний розмір стиснутого запису (очікується 463, але отримано 465 байт)
коли я підписую apk, я отримую "jarsigner: неможливо підписати jar: java.util.zip.ZipException: невірний розмір стиснутого запису (очікується 463, але отримано 465 байт)" це повідомлення про помилку. Розмір apk становить майже 1 Мб. Коли я зменшую розмір до 500 КБ, успіх підписання. Чому це так? .. Будь-яка ідея?
78 android 

12
Оформлення елементів GridView квадратними
Я хотів би, щоб мої предмети GridViewбули квадратними. Є 2 стовпці, а ширина елементів - fill_parent(наприклад, вони займають якомога більше горизонтального простору. Елементи - це власні види. Як зробити так, щоб висота елементів дорівнювала їхній змінній ширині?
78 android  gridview 

9
Прискорювач емулятора Intel X86 (інсталятор HAXM) VT / NX не ввімкнено
Я запитую, як увімкнути мій VT / NX для мого MacBook, коли я намагаюся використовувати емулятор X86, мені здається, що VT / NX НЕ АКТИВОВАНИЙ, це ніколи не здавалося, коли я використовував систему 10.9, після того, як я оновив свій MacBook для Йосеміті, мені здається. Коли я намагаюся запустити емулятор …

9
Метод DSL Gradle не знайдений: 'compile ()'
У мене була ця помилка gradle. Помилка: (9, 0) Не знайдено методу DSL Gradle: 'compile ()' Я намагався звернутися до подібних питань, але це не спрацювало. Помилка збірки Android gradle: (9, 0) Не знайдено методу Gradle DSL: 'compile ()'. Отримання помилки "Метод Gradle DSL не знайдено: 'compile ()'" при синхронізації …
78 android 

30
Новий вхід Google в Android
Я намагаюся отримати ідентифікатор токена користувача за допомогою нових служб Google play 8.3, і, як задокументовано, я передаю ідентифікатор сервера: GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestIdToken(getString(R.string.server_client_id)) .requestEmail() .build(); але я все ще отримую невдалий результат, як показано нижче: {statusCode=unknown status code: 12501, resolution=null} і задокументована тут GoogleSignInStatusCodes Користувач скасував вхід. …

4
Не вдається створити обробник усередині потоку, який не викликав Looper.prepare () всередині AsyncTask для ProgressDialog
Я не розумію, чому я отримую цю помилку. Я використовую AsyncTask для запуску деяких процесів у фоновому режимі. Я маю: protected void onPreExecute() { connectionProgressDialog = new ProgressDialog(SetPreference.this); connectionProgressDialog.setCancelable(true); connectionProgressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER); connectionProgressDialog.setMessage("Connecting to site..."); connectionProgressDialog.show(); downloadSpinnerProgressDialog = new ProgressDialog(SetPreference.this); downloadSpinnerProgressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER); downloadSpinnerProgressDialog.setMessage("Downloading wallpaper..."); } Коли я потрапляю в doInBackground()залежність від стану, я: …


13
Як автоматично збільшити код версії в Android Gradle
Я експериментую з новою системою збірки Android, заснованою на Gradle, і думаю, який найкращий спосіб автоматично збільшити versionCode з нею. Я думаю про два варіанти створити файл versionCode, прочитати з нього номер, збільшити його та записати назад у файл проаналізуйте AndroidManifest.xml, прочитайте з нього codeCode, збільште його та запишіть назад …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.