Tag: android

数据库不从资产复制

小生病只是粘贴我的代码希望有人会看到什么即时消息: Database.Java package gr.peos; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import android.content.Context; import android.database.SQLException; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteException; import android.database.sqlite.SQLiteOpenHelper; public class Database extends SQLiteOpenHelper{ //The Android's default system path of your application database. private static String DB_PATH = "/data/data/gr.peos/databases/"; //Name of the Database to be created. private static String DB_NAME = "BLib"; […]

错误java.lang.ClassNotFoundException:Google Map V2中的com.google.android.gms.maps.MapFragment

我正在使用Google Map V2 API作为地图。 我已经在libs文件夹中复制了google-play-services.jar并设置了eclipse的构buildpath。 我收到exception,因为我添加了logcat。 请帮忙解决这个问题。 home_map_view.xml <fragment android:id="@+id/map" android:layout_width="fill_parent" android:layout_height="fill_parent" android:name="com.google.android.gms.maps.MapFragment" android:layout_marginBottom="60dp"/> AndroidManifest.xml中 <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.app" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17" /> <permission android:name="com.example.app.permission.MAPS_RECEIVE" android:protectionLevel="signature"/> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.CALL_PHONE" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission android:name="com.example.app.permission.MAPS_RECEIVE"/> <uses-feature android:glEsVersion="0x00020000" android:required="true"/> <application android:icon="@drawable/ic_launcher" android:label="@string/app_name"> <meta-data android:name="com.google.android.maps.v2.API_KEY" android:value="KEY"/> <activity android:name=".MainActivity" […]

如何在Android中添加java.awt.image包

我有一个依赖于java.awt.Image包的外部库。 但是,Android库不包含它。 有谁知道如何将其添加到Android? 谢谢!

从我的位置到android中的目标位置的距离计算

我必须做一个项目,我需要计算从我的位置到目的地的距离,并显示在一个文本视图。请注意,这个距离更新时,我的位置change.Is是否有可能做这样的项目types? [注意:如果没有执行Google地图,我必须把它做出来。目的地lon,lat是已知的。只需要find我的位置并进行计算]

如何显示一个活动之前,我的应用程序被卸载(安卓)

我虽然这是不可能的,但我注意到,NQ移动安全能够显示一条消息后,我点击卸载和PackageUninstaller被调用之前。 我想在我的应用程序中复制这种行为。 我试着用一个Activity听“android.intent.action.DELETE”意图,如这里build议: 如何知道我的应用程序是从设备上卸载…? 但是,当我即将卸载我的应用程序,select器popup要求select我的应用程序或程序包卸载程序。 我怎样才能避免这一点? 有没有不同的方法来拦截你的应用程序的UNINSTALL事件? (在回答这是不可能的,请尝试卸载NQ移动安全,看看会发生什么。在我的Android 2.3.4它显示一个很好的屏幕说,这是不安全的,没有安全应用程序去)。

如何从Android移动应用程序调用本地Web服务

从过去的几天来,我一直在研究一个Android代码来调用本地的Web服务。 我正在使用Android的ksoap库来调用我在.NET中创build的SOAP Web服务。 但是,我觉得我的代码有问题,因为我从应用程序调用Web服务时遇到的响应会碰到catch块。 我试着debugging我的Android代码,但我仍然无法解决我的问题。 请有人可以告诉我什么是错误的或任何其他更简单的方法来做到这一点? 这是我迄今为止实现的Android代码: package com.demo; import java.net.SocketException; import org.ksoap2.SoapEnvelope; import org.ksoap2.serialization.SoapObject; import org.ksoap2.serialization.SoapPrimitive; import org.ksoap2.serialization.SoapSerializationEnvelope; import org.ksoap2.transport.AndroidHttpTransport; import android.app.Activity; import android.app.ProgressDialog; import android.os.AsyncTask; import android.os.Bundle; import android.util.Log; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.EditText; public class Login extends Activity { private static final String SOAP_ACTION = "http://tempuri.org/GetLoginDetails"; private static final […]

如何使用AsyncTask在Android中进行后台工作时显示ProgressDialog?

可能重复: 在AsyncTask中更新Activity中的进度对话框 我正在开发我的第一个Android应用程序,我需要显示一个ProgressDialog,而后台任务,在这种情况下,只是在服务器上的http调用发生。 我做了一些研究,也已经检查了与这个主题有关的其他线程。 http://developer.android.com/reference/android/os/AsyncTask.html Android显示ProgressDialog,直到活动UI完成加载 Android的SplashScreen http://android-developers.blogspot.com/2009/05/painless-threading.html 等等。 比我写了一些代码: 1)在我的活动中,我声明一个variables为ProgressDialogtypes public class LoginActivity extends Activity { public static final String TAG = "LoginActivity"; protected ProgressDialog progressDialog; … 2)我也写了一个内部类来根据需要扩展AsyncTask,这里的doInBackGround是我调用一个静态方法,实际上是向服务器发送POST http请求,在服务器端我阻塞了服务器响应20s来validation进度对话框。 class EfetuaLogin extends AsyncTask<Object, Void, String> { private final static String TAG = "LoginActivity.EfetuaLogin"; @Override protected void onPreExecute() { Log.d(TAG, "Executando onPreExecute de EfetuaLogin"); } […]

在特定path(文件夹)上触发mediascanner,如何?

我有这个类: import android.content.Context; import android.media.MediaScannerConnection; import android.net.Uri; import android.util.Log; public class MediaScannerWrapper implements MediaScannerConnection.MediaScannerConnectionClient { private MediaScannerConnection mConnection; private String mPath; private String mMimeType; // filePath – where to scan; // mime type of media to scan ie "image/jpeg". // use "*/*" for any media public MediaScannerWrapper(Context ctx, String filePath, String mime){ mPath = "/sdcard/DCIM/Camera"; […]

Android模拟器垃圾logcat与“服务com.android.exchange.ExchangeService已经泄露了ServiceConnection …这是最初绑定在这里

我正在开发一个非常简单的Android应用程序。 我做了一个闪屏,主菜单和一个单选button和一个button(播放声音取决于一个单选button检查)的页面。 应用程序工作正常(不会崩溃),但我得到所有这些错误logcat(我运行应用程序与模拟器)。 那可能是什么? 我怎么解决它? 我应该担心吗? 当有人问我时,我会另外发布代码,因为我不知道问题出在哪里,我不想将所有.java和xml文件无故发送到垃圾邮件。 logcat中的错误: 12-07 14:24:28.301: E/ActivityThread(587): Service com.android.exchange.ExchangeService has leaked ServiceConnection com.android.emailcommon.service.ServiceProxy$ProxyConnection@40d0c8d8 that was originally bound here 12-07 14:24:28.301: E/ActivityThread(587): android.app.ServiceConnectionLeaked: Service com.android.exchange.ExchangeService has leaked ServiceConnection com.android.emailcommon.service.ServiceProxy$ProxyConnection@40d0c8d8 that was originally bound here 12-07 14:24:28.301: E/ActivityThread(587): at android.app.LoadedApk$ServiceDispatcher.<init>(LoadedApk.java:969) 12-07 14:24:28.301: E/ActivityThread(587): at android.app.LoadedApk.getServiceDispatcher(LoadedApk.java:863) 12-07 14:24:28.301: E/ActivityThread(587): at android.app.ContextImpl.bindService(ContextImpl.java:1418) 12-07 14:24:28.301: E/ActivityThread(587): […]

工作应用程序中的java.lang.ClassNotFoundException

我创build并发布了我的第一个Android应用程序。 这很简单。 它在模拟器和一些手机上工作正常,但我得到这个错误: java.lang.RuntimeException: Unable to instantiate application cz.teamnovak.droid.Novak ESC Track guide: java.lang.ClassNotFoundException: cz.teamnovak.droid.Novak ESC Track guide in loader dalvik.system.PathClassLoader[/data/app/cz.teamnovak.droid-1.apk] at android.app.ActivityThread$PackageInfo.makeApplication(ActivityThread.java:649) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4232) at android.app.ActivityThread.access$3000(ActivityThread.java:125) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2071) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:123) at android.app.ActivityThread.main(ActivityThread.java:4627) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:521) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.ClassNotFoundException: cz.teamnovak.droid.Novak ESC Track guide in loader […]