我正在尝试将我的Android应用程序部署到新的诺基亚X安卓手机,但它似乎没有出现在设备列表中.
在网站上他们说:
*USB驱动程序可通过诺基亚X USB驱动程序包中的附加功能通过SDK Manager获得.安装后,驱动程序可以在\ extras \nokia\usb_driver文件夹中找到.*
http://developer.nokia.com/resources/library/nokia-x/getting-started/device-setup.html
我在SDK管理器中找不到它.我也试过谷歌USB驱动程序.
提前致谢!
NokiaX在使用的字体上报告此例外情况.
我有一个图书馆项目,我有assets/fonts/Roboto-*.ttf文件.我已经完成了关于这个主题的其他问题,所有这些都提示拼写检查或文件夹检查(应该在下面assets/fonts).似乎没有一个问题.此代码适用于Android.
我在这里错过了什么?
05-04 10:19:49.430: E/Crittercism(17208): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.taxeeta.nokiax/com.taxeeta.SplashScreen}: java.lang.RuntimeException: native typeface cannot be made
05-04 10:19:49.430: E/Crittercism(17208): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2067)
05-04 10:19:49.430: E/Crittercism(17208): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2092)
05-04 10:19:49.430: E/Crittercism(17208): at android.app.ActivityThread.access$600(ActivityThread.java:133)
05-04 10:19:49.430: E/Crittercism(17208): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1203)
05-04 10:19:49.430: E/Crittercism(17208): at android.os.Handler.dispatchMessage(Handler.java:99)
05-04 10:19:49.430: E/Crittercism(17208): at android.os.Looper.loop(Looper.java:137)
05-04 10:19:49.430: E/Crittercism(17208): at android.app.ActivityThread.main(ActivityThread.java:4807)
05-04 10:19:49.430: E/Crittercism(17208): at java.lang.reflect.Method.invokeNative(Native Method)
05-04 10:19:49.430: E/Crittercism(17208): at java.lang.reflect.Method.invoke(Method.java:511)
05-04 10:19:49.430: E/Crittercism(17208): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:792)
05-04 10:19:49.430: E/Crittercism(17208): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:559)
05-04 10:19:49.430: …Run Code Online (Sandbox Code Playgroud) 目标:通知应该在点击它时自动取消,并且应该打开我的活动(Pending Intent).
我有一个运行代码,在Android设备中运行完美,期望诺基亚-X.这是代码:
Notification notification = new NotificationCompat.Builder(MainActivity.this)
.setContentTitle(MainActivity.this.getString(R.string.app_name))
.setContentText("text").setContentInfo("info").setTicker("Ticker text")
.setContentIntent(contentIntent).setSmallIcon(R.drawable.ic_launcher).setWhen(System.currentTimeMillis())
.setLights(Color.YELLOW, 1, 2).setAutoCancel(true).build();
NotificationManager nm = (NotificationManager)MainActivity.this.getSystemService(Context.NOTIFICATION_SERVICE);
nm.notify(1, notification);
Run Code Online (Sandbox Code Playgroud)
在Nokia-x设备的情况下,它发送通知.它点击通知打开我的活动但是通知留在通知托盘中.点击时不清楚.
请帮帮我!!
尝试将其与标签一起使用时,我遇到了com.here.android.mapping.MapFragment的问题.
问题出现了,因为TabActivity已被弃用(我知道它仍然有用,但需要一个未来的证明解决方案),而FragmentTabHost似乎需要使用v4片段(如果片段是从其他片段派生的话它会崩溃),那么当我尝试在其中一个选项卡片段的布局中使用com.here.android.mapping.MapFragment时,我无法检索它以进行所需的初始化,因为(MapFragment)getFragmentManager().findFragmentById()line has错误,指示无法进行到MapFragment的转换.
我想问题是MapFragment是从android.app.Fragment派生而且findFragmentById期望返回混合android.support.v4.app.Fragment,所以问题是如何让这个混合物能够顺利运行?
嗨,我在过去两天搜索此问题的解决方法,但我仍然没有得到任何解决方案.在webview我正在播放YouTube视频时,我点击它时视频工作正常,但如果我点击Full Screen图标,应用程序崩溃时出现以下错误.我试图重写onShowCustomeView的WebCromeClient,但它没有工作.我尝试了WebView和HTML5 <video>线程的所有解决方案.解决方案适用于Android手机我在Lg g2和xperia p和nexus 7上测试过,但在诺基亚x上它仍然崩溃.有什么方法可以阻止视频播放全屏或播放.
04-03 10:12:50.769 E/AndroidRuntime( 3867): java.lang.NullPointerException
04-03 10:12:50.769 E/AndroidRuntime( 3867): at android.view.ViewGroup.addViewInner(ViewGroup.java:3384)
04-03 10:12:50.769 E/AndroidRuntime( 3867): at android.view.ViewGroup.addView(ViewGroup.java:3256)
04-03 10:12:50.769 E/AndroidRuntime( 3867): at android.view.ViewGroup.addView(ViewGroup.java:3232)
04-03 10:12:50.769 E/AndroidRuntime( 3867): at android.webkit.HTML5VideoFullscreen.enterFullscreen(HTML5VideoFullscreen.java:253)
04-03 10:12:50.769 E/AndroidRuntime( 3867): at android.webkit.HTML5VideoView.enterFullscreenVideoState(HTML5VideoView.java:535)
04-03 10:12:50.769 E/AndroidRuntime( 3867): at android.webkit.HTML5VideoViewProxy$VideoPlayer.enterFullscreenVideo(HTML5VideoViewProxy.java:183)
04-03 10:12:50.769 E/AndroidRuntime( 3867): at android.webkit.HTML5VideoViewProxy.handleMessage(HTML5VideoViewProxy.java:476)
04-03 10:12:50.769 E/AndroidRuntime( 3867): at android.os.Handler.dispatchMessage(Handler.java:99)
04-03 10:12:50.769 E/AndroidRuntime( 3867): at android.os.Looper.loop(Looper.java:137)
04-03 10:12:50.769 E/AndroidRuntime( 3867): at …Run Code Online (Sandbox Code Playgroud) 我按照本教程链接了解诺基亚的Here Map集成.我得到了这样的输出和错误
java.lang.IllegalAccessError:预验证类中的类ref已解析为意外实现

我的
的Manifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.heremap"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="11"
android:targetSdkVersion="16" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<uses-library android:name="com.here.android" android:required="true" />
<activity
android:name="com.example.heremap.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<meta-data android:name="com.here.android.maps.appid"
android:value="XXXXXX"/>
<meta-data android:name="com.here.android.maps.apptoken"
android:value="XXXXXX"/>
</application>
</manifest>
Run Code Online (Sandbox Code Playgroud)
MainActivity.java
package com.example.heremap;
import android.app.Activity;
import android.os.Bundle;
import com.here.android.mapping.FragmentInitListener;
import com.here.android.mapping.InitError;
import com.here.android.mapping.Map;
import com.here.android.mapping.MapAnimation;
import com.here.android.mapping.MapFactory; …Run Code Online (Sandbox Code Playgroud)