Tag: 安卓

无法使用Genymotion运行我的应用程序

我在我的osx安装了Genymotion (我正在使用Android Studio )。 Genymotion图标出现在ide工具栏中,但我无法使用此模拟器运行我的应用程序,因为它未在我的AVD manager 。 我怎样才能做到这一点? 编辑:@ pyus13,我找不到任何底部标签按钮,这是一个屏幕

检查Playstore是否安装了Android应用

如何检查我的应用是由Google Play商店安装还是仅安装到apk?

从Thread设置imageView

我正在使用freind下载图片并在ImageView设置; 但是,我收到此错误: 只有创建视图层次结构的原始线程才能触及其视图。 这是我的代码。 ImageView profilePicture =…. Thread thread = new Thread() { @Override public void run() { profilePic.setImageBitmap(image_profile); } }; thread.start(); image_profile Bitmap是一个有效的Bitmap文件。 (我通过调试检查过。) 该线程在OnCreate方法中运行。

将原始数据转换为jpeg

我找到了一种如何将原始数据转换为jpeg的方法,但我遇到了一些问题。 我的应用程序在当前帧(onPreviewFrame)上拍照,并在bytearray中包含原始数据。 首先,我发现的代码仅支持android API 7+(Android 2.1+)。 我希望这个应用程序能够使用自API 4+以来所以Android 1.6用户也可以享受该应用程序。 第二件事是我找到了一些转换raw2jpg的代码,但它受版权保护,所以我不能使用它。 我想把它放在一个bytearray中,所以我不会用它来使用takePicture,记住。 有没有人有一个想法或一些代码片段,我可以使用如何转换当前帧上的原始数据 , 以在Android版本1.6的bytearray中生成jpeg图像 ? 编辑:这是代码: private void raw2jpg(int[] rgb, byte[] raw, int width, int height) { final int frameSize = width * height; for (int j = 0, yp = 0; j > 1) * width, u = 0, v = 0; for (int […]

谷歌地图V2与android无法正常工作?

大家好,我是android的新手,我试图将谷歌地图V2与我的Android应用程序连接。 为此,我按照本教程和这个教程 ,但每当我尝试午餐我的应用程序显示以下错误。 我的MainActivity.java package com.example.map; import android.annotation.SuppressLint; import android.annotation.TargetApi; import android.app.Activity; import android.app.FragmentManager; import android.os.Build; import android.os.Bundle; import android.view.Menu; import com.google.android.gms.maps.CameraUpdateFactory; import com.google.android.gms.maps.GoogleMap; import com.google.android.gms.maps.MapFragment; import com.google.android.gms.maps.model.BitmapDescriptorFactory; import com.google.android.gms.maps.model.LatLng; import com.google.android.gms.maps.model.Marker; import com.google.android.gms.maps.model.MarkerOptions; import com.google.android.gms.maps.SupportMapFragment; @SuppressLint(“NewApi”) public class MainActivity extends Activity { static final LatLng HAMBURG = new LatLng(53.558, 9.927); static final LatLng KIEL […]

Android Place Picker不会返回活动状态

我在我的应用中实现了PlacePicker 。 我有一个自定义对话框,其中包含一个寻呼机(如2个标签)。 第二个寻呼机项目有一个EditText组件。 接触到这一点,我打开了placepicker。 问题是按下PlacePicker ,关闭应用程序而不是从它开始的地方返回活动。 这是PlacePicker启动的代码 public void showPlacePicker() { try { PlacePicker.IntentBuilder builder = new PlacePicker.IntentBuilder(); startActivityForResult(builder.build(OrganizerMainActivity.this), PLACE_PICKER_REQUEST); } catch (GooglePlayServicesNotAvailableException e) { GoogleApiAvailability.getInstance().getErrorDialog(this, e.errorCode, PLACE_PICKER_REQUEST).show(); e.printStackTrace(); } catch (GooglePlayServicesRepairableException e) { GoogleApiAvailability.getInstance().getErrorDialog(this, e.getConnectionStatusCode(), PLACE_PICKER_REQUEST).show(); e.printStackTrace(); } } @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode == PLACE_PICKER_REQUEST) […]

如何计算字符串中的特殊字符

可能重复: String函数如何计算字符串行中的分隔符 我有一个字符串as str =“one $ two $ three $ four!five @ six $”现在如何使用java代码计算该字符串中“$”的总数。

从/ proc / net / arp(Android)检索IP和MAC地址

好吧,根据本教程我有以下代码: http : //android-er.blogspot.ro/2015/12/lookup-manufacturer-info-by-mac-address.html 但我做了一些改变! 我不在MainActivity.java中运行它,我尝试在scanwifi.java中运行它 所以我在scanwifi.java中的代码是: package com.nliplace.nli.unealta; import android.os.AsyncTask; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.AdapterView; import android.widget.ArrayAdapter; import android.widget.Button; import android.widget.ListView; import android.widget.TextView; import android.widget.Toast; import org.json.JSONArray; import org.json.JSONException; import org.json.JSONObject; import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; import java.util.ArrayList; public class scanwifi extends […]

Android – Http获取请求

我正在尝试使用下面的代码获取请求,但stringbuilder始终为null。 url是正确的…… http://pastebin.com/mASvGmkq 编辑 public static StringBuilder sendHttpGet(String url) { HttpClient http = new DefaultHttpClient(); StringBuilder buffer = null; try { HttpGet get = new HttpGet(url); HttpResponse resp = http.execute(get); buffer = inputStreamToString(resp.getEntity().getContent()); } catch(Exception e) { debug(“ERRO EM GET HTTP URL:\n” + url + “\n” + e); return null; } debug(“GET HTTP URL OK:\n” […]

在gradle更新后无法找到方法(无法编译项目)

我尝试按照这些说明将项目中的gradle版本更新为4.1-milestone-1 我当前的gradle-wrapper.properties文件: #Sat Jun 17 21:17:43 IDT 2017 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=\ https\://services.gradle.org/distributions/gradle-4.1-milestone-1-all.zip 我当前的项目build.gradle文件buildscript buildscript { ext.kotlin_version = ‘1.1.3’ apply from: ‘dependencies.gradle’ repositories { jcenter() mavenCentral() google() } dependencies { classpath ‘com.android.tools.build:gradle:3.0.0-alpha5′ …. } …. } 在尝试编译项目时,我收到此错误: 错误:(1,0)无法找到方法’com.google.common.base.Preconditions.checkArgument(ZLjava / lang / String; Ljava / lang / Object; Ljava / lang / Object; Ljava / […]