小编Ian*_*anB的帖子

资源$ NotFoundException drawable-xhdpi来自drawable资源

我正在检查我的错误报告,并且我们不时会从我们的应用程序中获取此错误报告.我不能指出实际问题是什么.这个资源确实存在,大多数设备工作正常,但LG-E510或U8815等特定设备无法加载此资源.

有任何想法吗?

android.content.res.Resources$NotFoundException: File res/drawable-xhdpi/action_bar_search_icon.png from drawable resource ID #0x7f02007f
at android.content.res.Resources.loadDrawable(Resources.java:1714)
at android.content.res.Resources.getDrawable(Resources.java:581)
at com.actionbarsherlock.internal.view.menu.MenuItemImpl.getIcon(MenuItemImpl.java:384)
at com.actionbarsherlock.internal.view.menu.ActionMenuItemView.initialize(ActionMenuItemView.java:128)
at com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.bindItemView(ActionMenuPresenter.java:192)
at com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.getItemView(BaseMenuPresenter.java:176)
at com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.getItemView(ActionMenuPresenter.java:178)
Run Code Online (Sandbox Code Playgroud)

android android-resources

7
推荐指数
1
解决办法
3799
查看次数

Geofences(Android示例应用程序)java.lang.ClassNotFoundException MainActivity

我有一个华硕Eee Tab(Transformer Prime TF201 Android v4.1.1).我正在阅读关于Geofencing的API并将下面的示例应用程序下载到我的设备=> http://developer.android.com/training/location/geofencing.html.但是当我打开它时它会终止.

我在AndroidManifest.xml文件中设置了目标sdk = 16

logcat的

06-04 19:39:34.176: E/AndroidRuntime(2596): FATAL EXCEPTION: main
06-04 19:39:34.176: E/AndroidRuntime(2596): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.example.android.geofence/com.example.android.geofence.MainActivity}: java.lang.ClassNotFoundException: com.example.android.geofence.MainActivity
06-04 19:39:34.176: E/AndroidRuntime(2596):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1983)
06-04 19:39:34.176: E/AndroidRuntime(2596):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084)
06-04 19:39:34.176: E/AndroidRuntime(2596):     at android.app.ActivityThread.access$600(ActivityThread.java:130)
06-04 19:39:34.176: E/AndroidRuntime(2596):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195)
06-04 19:39:34.176: E/AndroidRuntime(2596):     at android.os.Handler.dispatchMessage(Handler.java:99)
06-04 19:39:34.176: E/AndroidRuntime(2596):     at android.os.Looper.loop(Looper.java:137)
06-04 19:39:34.176: E/AndroidRuntime(2596):     at android.app.ActivityThread.main(ActivityThread.java:4745)
06-04 19:39:34.176: E/AndroidRuntime(2596):     at java.lang.reflect.Method.invokeNative(Native Method)
06-04 19:39:34.176: E/AndroidRuntime(2596):     at java.lang.reflect.Method.invoke(Method.java:511)
06-04 19:39:34.176: E/AndroidRuntime(2596):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) …
Run Code Online (Sandbox Code Playgroud)

android geolocation classnotfoundexception geofencing android-geofence

6
推荐指数
1
解决办法
1786
查看次数

从片段中调用Google Play游戏服务

我已将Android应用中的一些Google Play游戏服务功能作为单独的Activity实现,我现在正尝试将我的代码重写为(Action Bar Sherlock)片段.我在我的片段中使用提供的GameHelper代码.

自动登录正常工作.用户启动登录失败,因为GameHelper中的StartResolutionForResult调用返回到Activity的onActivityResult而不是片段.我已经使用Log.D验证了所有这些.我对此的理解是有限的 - 我该怎么做才能解决这个问题?我尝试传递不同的上下文,但StartResolutionForResult似乎只接受一个Activity作为其上下文.

android android-fragments google-play-games

3
推荐指数
1
解决办法
3826
查看次数

运行Proguard后,Android Action Bar Sherlock非法争论异常

我第一次使用Proguard(曾经),并将导出的APK复制回我的模拟器,

我收到了

非法论据异常:a类未在com.actionbarsherlock.aa(未知来源)中使用@Implementation注释

由于Proguard似乎已经为我节省了大约400KB,我很想在可能的情况下使用它.任何人都可以在这里建议一个好的方法 - 我不想排除ABS .jar - 自从开始使用ABS以来,我的项目已经大大增加.

android proguard apk actionbarsherlock

2
推荐指数
1
解决办法
762
查看次数

如何删除Android项目中的默认操作栏?

我在 Eclipse 中创建了一个 Android 应用程序,当我设置时,我取消选中了每个导航栏。我仍然有默认的导航栏,如何删除它?

在此输入图像描述

eclipse android

1
推荐指数
1
解决办法
8164
查看次数

Google Play服务GameHelper NPE createApiClientBuilder(此API不允许使用空选项)

自最新的Google Play服务和Android Studio更新(0.5.9)后,我发现了这个恼人的错误.当我使用GameHelper开始活动时,应用程序崩溃了.这些错误是我放弃制作应用程序的兴趣的原因.我从Googles GitHub页面获得了最新版本的GameHelper.

活动:

mmmHelper = new GameHelper(this, GameHelper.CLIENT_ALL);

GameHelper.GameHelperListener listener = new GameHelper.GameHelperListener() {
            @Override
            public void onSignInSucceeded() {
                // handle sign-in succeess
            }
            @Override
            public void onSignInFailed() {
                // handle sign-in failure (e.g. show Sign In button)
            }

        };
        mmmHelper.setup(listener);


        mGoogleApiClient = new GoogleApiClient.Builder(this)
                .addApi(Games.API)
                .build();
        mGoogleApiClient.connect();

        Log.d(TAG, "Starting setup.");
        mHelper.startSetup(new IabHelper.OnIabSetupFinishedListener() {
            public void onIabSetupFinished(IabResult result) {
                Log.d(TAG, "Setup finished.");

                if (!result.isSuccess()) {
                    // Oh noes, there was a problem.
                    Log.d(TAG, "Problem setting up In-app Billing: …
Run Code Online (Sandbox Code Playgroud)

crash android google-play-services

0
推荐指数
1
解决办法
2156
查看次数