Tag: 安卓

FragmentActivity上ActionBar上的空指针exception

我在运行时收到此错误。 java.lang.RuntimeException:无法恢复活动java.lang.NullPointerException:尝试在空对象引用上调用虚方法’void android.app.ActionBar.setDisplayShowHomeEnabled(boolean)’ 堆栈跟踪: 01-22 06:32:55.509: E/AndroidRuntime(3728): FATAL EXCEPTION: main 01-22 06:32:55.509: E/AndroidRuntime(3728): Process: com.qrme.quranmadeeasy, PID: 3728 01-22 06:32:55.509: E/AndroidRuntime(3728): java.lang.RuntimeException: Unable to resume activity {com.qrme.quranmadeeasy/com.qrme.quranmadeeasy.InnerPageActivity}: java.lang.NullPointerException: Attempt to invoke virtual method ‘void android.app.ActionBar.setDisplayShowHomeEnabled(boolean)’ on a null object reference 01-22 06:32:55.509: E/AndroidRuntime(3728): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2951) 01-22 06:32:55.509: E/AndroidRuntime(3728): at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2982) 01-22 06:32:55.509: E/AndroidRuntime(3728): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2365) 01-22 […]

Buck – java.lang.UnsatisfiedLinkError:找不到“libjni.so”。 怎么解决?

在本教程和本示例演示之后执行命令buck install –run demo_app_android之后发生运行时exception 然后,在控制台中显示以下内容 Installing apk on emulator-5554 (null). [-] PROCESSING BUCK FILES…FINISHED 0.0s [100%] 🐌 File removed [-] DOWNLOADING… (0.00 B/S AVG, TOTAL: 0.00 B, 0 Artifacts) [-] BUILDING…FINISHED 0.8s [100%] (1/1 JOBS, 1 UPDATED, 0 [0.0%] CACHE MISS) [+] INSTALLING…2.1s Successfully ran install apk //android:demo-app on 1 device(s) Starting activity com.facebook.buck.demo/.App… Successfully […]

如何使地图在谷歌地图api for offline中离线工作?

我对这个api完全不熟悉,我想知道是否有办法离线使用地图。 我不介意应用程序的大小很大,所以如果有任何涉及缓存或其他大小相关,这不是一个问题 有什么建议么? ps:如果在谷歌的api中不可能,有没有办法用另一个API提供地图服务的另一个api表格呢?

使用Android将文本文件上传到Google云端硬盘

编辑:我已将文本设置为如下字符串: String text =(“Hello!”); 我想将其转换为纯文本文件,然后上传到Google云端硬盘文件夹。 我已经尝试过下面的代码,但它没有完整,所以我不能说出现了什么错误。 我正在使用谷歌硬盘“快速启动”演示,并尝试根据我的需要定制它。 链接: https : //github.com/googledrive/android-quickstart DriverClass: public class UploadDrive extends Activity implements ConnectionCallbacks,OnConnectionFailedListener { private static final String TAG = “androiddrivequickstart”; private static final int REQUEST_CODE_CAPTURE_IMAGE = 1; private static final int REQUEST_CODE_CREATOR = 2; private static final int REQUEST_CODE_RESOLUTION = 3; private GoogleApiClient mGoogleApiClient; private Bitmap mBitmapToSave; private […]

上下文空指针

我一直在关注这个教程: http : //developer.android.com/resources/tutorials/views/hello-mapview.html但在onTap mContext中抛出一个NullPointerException ..有谁知道为什么? 这是我的代码.. public class Mapitems extends ItemizedOverlay{ Context mContext; private ArrayList mOverlays = new ArrayList(); public Mapitems(Drawable defaultMarker) { super(boundCenterBottom(defaultMarker)); } public Mapitems(Drawable defaultMarker, Context context) { super(defaultMarker); mContext = context; } @Override protected OverlayItem createItem(int i) { return mOverlays.get(i); } public void addOverlay(OverlayItem overlay) { mOverlays.add(overlay); populate(); } @Override […]

Android应用程序意外崩溃

Android App初学者在应用程序无法打开时遇到一些问题。 刚开始与它合作今晚。 eclipse中的代码没有显示错误。 就在我尝试从模拟器运行它时意外关闭。 主要来源 :package com.example.solidshellsecurity; import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.content.Intent; import android.net.Uri; import android.util.Log; import android.view.View; public class MainActivity extends Activity { public static final String TAG = “SolidShellSecurity”; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this […]

characteristic.getDescriptor()返回null

我正在连接计步器到android。 当我在setCharacteristicNotification函数中执行以下行时,我将描述符设为Null BluetoothGattDescriptor descriptor = characteristic.getDescriptor(UUID.fromString(SampleGattAttributes.CLIENT_CHARACTERISTIC_CONFIG)); public static String CLIENT_CHARACTERISTIC_CONFIG = “00002902-0000-1000-8000-00805f9b34fb”; 为什么它返回一个空值? characteristic.getUuid()返回正确的值。

浮动操作按钮导致错误并导致应用程序崩溃

使用浮动操作按钮时,我的Android应用程序崩溃并抛出错误。 当我删除它时,我的应用程序运行成功,但如果可以,我宁愿使用浮动操作按钮。 这是我的完整错误日志: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.supriya.hithere/com.example.supriya.hithere.MainActivity}: android.view.InflateException: Binary XML file line #32: Error inflating class android.support.design.widget.FloatingActionButton at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245) at android.app.ActivityThread.access$800(ActivityThread.java:135) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:136) at android.app.ActivityThread.main(ActivityThread.java:5021) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:515) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:827) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:643) at dalvik.system.NativeStart.main(Native Method) Caused by: android.view.InflateException: Binary XML file line #32: Error inflating […]

Firebase – 没有在类上找到的序列化属性

我有一个这样的课: class dataModel { String id, name; Integer count; dataModel() {} } 我从Firebase添加数据。 mDatabase.addValueEventListener(mListener = new ValueEventListener() { @Override public void onDataChange(DataSnapshot dataSnapshot) { dataSet.add(dataSnapshot.getValue(dataModel.class)); //… } }); 当我将应用程序作为调试运行时,没有问题。 但在它发布后,应用程序崩溃并出现错误: com.google.firebase.database.DatabaseException: No properties to serialize found on class com.my.package.dataModel 我有minifyEnabled为 真

如何让URLEncoding不对冒号进行编码?

我有一个JSONObject: {user:{“firstname”:”testuser”,”surname”:”æøå”}} 所以我在对象中有这些特殊字符 我URLncode我有的jsonString。 urlEncodedJsonReq = URLEncoder.encode(“{user:{\”firstname\”:\”testuser\”,\”surname\”:\”æøå\”}}”,”UTF-8″); 我收到服务器的回复:“你提交的URI不允许使用字符。” 这是编码的url: serverurl/%7Buser%3A%7B%22firstname%22%3A%22testuser%22%2C%22surname%22%3A%22%C3%A6%C3%B8%C3%A5%22%7D%7D 但我需要的是: %7Buser:%7B%22firstname%22:%22testuser%22%2C%22surname%22:%22%C3%A6%C3%B8%C3%A5%22%7D%7D 这有可能以任何合理的方式吗? 提前致谢