java.lang.IllegalAccessError级裁判在preverified类解决意外的执行 [英] java.lang.IllegalAccessError class ref in preverified class resolved to unexpected implementation

查看:1256
本文介绍了java.lang.IllegalAccessError级裁判在preverified类解决意外的执行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

即时得到一个java.lang.IllegalAccessError级裁判在preverified类解决意外的执行的错误,当我按下启动在MainActivity一种方法,其应该开始一个新的活动按钮。我能做些什么来解决这个问题?这是我第一次尝试做一个Android应用程序,所以生病需要一步一步的指示:)

此外,我还没有能够测试它是否工作还没有,但如果你发现任何毛病我AugiActivity服务实现或本地广播实现随时让我知道。

谢谢!

FYI:MainActivity开始航海活动,启动服务AugiActivity

AUGI活动发送本地广播消息导航

LogCat中:

  03-24 20:01:56.632:E / AndroidRuntime(11183):致命异常:主要
03-24 20:01:56.632:E / AndroidRuntime(11183):java.lang.IllegalStateException:无法
执行活动的方法
03-24 20:01:56.632:E / AndroidRuntime(11183):在
android.view.View $ 1.onClick(View.java:2154)
03-24 20:01:56.632:E / AndroidRuntime(11183):在
android.view.View.performClick(View.java:2537)
03-24 20:01:56.632:E / AndroidRuntime(11183):在
android.view.View $ PerformClick.run(View.java:9157)
03-24 20:01:56.632:E / AndroidRuntime(11183):在
android.os.Handler.handleCallback(Handler.java:587)
03-24 20:01:56.632:E / AndroidRuntime(11183):在
android.os.Handler.dispatchMessage(Handler.java:92)
03-24 20:01:56.632:E / AndroidRuntime(11183):在
android.os.Looper.loop(Looper.java:130)
03-24 20:01:56.632:E / AndroidRuntime(11183):在
android.app.ActivityThread.main(ActivityThread.java:3687)
03-24 20:01:56.632:E / AndroidRuntime(11183):在
java.lang.reflect.Method.invokeNative(本机方法)
03-24 20:01:56.632:E / AndroidRuntime(11183):在
java.lang.reflect.Method.invoke(Method.java:507)
03-24 20:01:56.632:E / AndroidRuntime(11183):在
com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:842)
03-24 20:01:56.632:E / AndroidRuntime(11183):在
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
03-24 20:01:56.632:E / AndroidRuntime(11183):在
dalvik.system.NativeStart.main(本机方法)
03-24 20:01:56.632:E / AndroidRuntime(11183):产生的原因:
java.lang.reflect.InvocationTargetException
03-24 20:01:56.632:E / AndroidRuntime(11183):在
java.lang.reflect.Method.invokeNative(本机方法)
03-24 20:01:56.632:E / AndroidRuntime(11183):在
java.lang.reflect.Method.invoke(Method.java:507)
03-24 20:01:56.632:E / AndroidRuntime(11183):在
android.view.View $ 1.onClick(View.java:2149)
03-24 20:01:56.632:E / AndroidRuntime(11183):11 ...更多
03-24 20:01:56.632:E / AndroidRuntime(11183):java.lang.NoClassDefFoundError的:产生的原因:
com.example.augi_practice.Navigation
03-24 20:01:56.632:E / AndroidRuntime(11183):在
com.example.augi_practice.MainActivity.navigation(MainActivity.java:33)
03-24 20:01:56.632:E / AndroidRuntime(11183):14 ...更多
03-24 20:01:56.632:E / AndroidRuntime(11183):java.lang.IllegalAccessError:产生的原因:
级裁判在pre-核实级解决意外的执行
03-24 20:01:56.632:E / AndroidRuntime(11183):在
dalvik.system.DexFile.defineClass(本机方法)
03-24 20:01:56.632:E / AndroidRuntime(11183):在
dalvik.system.DexFile.loadClassBinaryName(DexFile.java:207)
03-24 20:01:56.632:E / AndroidRuntime(11183):在
dalvik.system.PathClassLoader.findClass(PathClassLoader.java:200)
03-24 20:01:56.632:E / AndroidRuntime(11183):在
java.lang.ClassLoader.loadClass(ClassLoader.java:551)
03-24 20:01:56.632:E / AndroidRuntime(11183):在
java.lang.ClassLoader.loadClass(ClassLoader.java:511)
03-24 20:01:56.632:E / AndroidRuntime(11183):15 ...更多
 

XML文件:

 < XML版本=1.0编码=UTF-8&GT?;
<舱单的xmlns:机器人=htt​​p://schemas.android.com/apk/res/android
包=com.example.augi_practice
安卓版code =1
机器人:VERSIONNAME =1.0>

<用途-SDK
    安卓的minSdkVersion =3
    机器人:targetSdkVersion =10/>

<使用-权限的Andr​​oid:名称=android.permission.CAMERA/>
<使用-权限的Andr​​oid:名称=android.permission.INTERNET对/>
<使用-权限的Andr​​oid:名称=android.permission.BLUETOOTH/>
<使用-权限的Andr​​oid:名称=android.permission.ACCESS_FINE_LOCATION/>


<应用
    机器人:allowBackup =真
    机器人:图标=@可绘制/ ic_launcher
    机器人:标签=@字符串/ APP_NAME
    机器人:主题=@风格/ AppTheme>
    <活动
        机器人:名称=com.example.augi_practice.MainActivity
        机器人:标签=@字符串/ APP_NAME
        机器人:screenOrientation =景观与GT;
        <意向滤光器>
            <作用机器人:名称=android.intent.action.MAIN/>

            <类机器人:名称=android.intent.category.LAUNCHER/>
        &所述; /意图滤光器>
        <意向滤光器>
            <作用机器人:名称=android.hardware.usb.action.USB_ACCESSORY_ATTACHED
/>
        &所述; /意图滤光器>
    < /活性GT;
     <活动
        机器人:名称=com.example.augi_practice.Navigation
        机器人:标签=@字符串/ title_activity_navigation
        机器人:screenOrientation =景观与GT;
    < /活性GT;
    <服务
        机器人:名称=com.example.augi_practice.AugiActivity
        机器人:标签=@字符串/ title_activity_augi
        机器人:parentActivityName =com.example.augi_practice.Navigation
        机器人:screenOrientation =景观与GT;
        &所述;元数据
            机器人:名称=android.support.PARENT_ACTIVITY
            机器人:值=com.example.augi_practice.Navigation/>
    < /服务>
    <使用库机器人:名称=com.google.android.maps/>
< /用途>

< /舱单>
 

主要活动:

 包com.example.augi_practice;

进口ioio.lib.util.android.IOIOActivity;
进口android.os.Bundle;
进口android.app.Activity;
进口android.content.Intent;
进口android.view.Menu;
进口android.view.View;

公共类MainActivity延伸活动{

@覆盖
保护无效的onCreate(包savedInstanceState){
    super.onCreate(savedInstanceState);
    的setContentView(R.layout.activity_main);
}

@覆盖
公共布尔onCreateOptionsMenu(功能菜单){
    //充气菜单;这增加了项目操作栏,如果它是present。
    。getMenuInflater()膨胀(R.menu.activity_main,菜单);
    返回true;
}

公共无效call_ioio(视图v)
{
    意向意图=新的意图(这一点,AugiActivity.class);
    startActivity(意向);
}

公共无效导航(查看V)
{
    意向意图=新的意图(这一点,Navigation.class);
    startActivity(意向);
}

}
 

导航活动:

 包com.example.augi_practice;

//大量进口在这里


公共类导航扩展MapActivity实现Runnable,
SurfaceHolder.Callback {

串LED = NULL;
字符串MAG = NULL;
字符串BAR = NULL;
字符串GYRO = NULL;
字符串欧拉= NULL;
字符串GGA = NULL;

私人的BroadcastReceiver的messageReceiver =新的BroadcastReceiver()
{
    @覆盖
    公共无效的onReceive(上下文的背景下,意图意图)
    {
        LED = intent.getStringExtra(LED);
        MAG = intent.getStringExtra(MAG);
        BAR = intent.getStringExtra(BAR);
        GYRO = intent.getStringExtra(陀螺);
        欧拉= intent.getStringExtra(欧拉);
        GGA = intent.getStringExtra(GGA);
    }
};

//更多的全局变量

//很多GUI变量在这里

//更多的全局变量

@覆盖
公共无效的onCreate(包savedInstanceState){
    super.onCreate(savedInstanceState);
    的setContentView(R.layout.activity_navigation);
    图形页面图形页面=(图形页面)findViewById(R.id.mapview);
    mapview.setBuiltInZoomControls(真正的);

    。getWindow()和setFormat(PixelFormat.UNKNOWN);

    //摄像头配置设置

    LocalBroadcastManager.getInstance(本).registerReceiver(的messageReceiver,
新的IntentFilter(IOIOData));

    。getWindow()addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

            //很多从acivity链接到GUI

    startService(新意图(这一点,AugiActivity.class));
}

@覆盖
公共布尔onCreateOptionsMenu(功能菜单){
    //充气菜单;这增加了项目操作栏,如果它是present。
    。getMenuInflater()膨胀(R.menu.activity_navigation,菜单);
    返回true;
}

@覆盖
保护的布尔isRouteDisplayed(){
    // TODO自动生成方法存根
    返回false;
}

@覆盖
公共无效surfaceChanged(SurfaceHolder持有人,INT格式,诠释的宽度,
        INT高度){
    // TODO自动生成方法存根

}

@覆盖
公共无效surfaceCreated(SurfaceHolder持有者){
    // TODO自动生成方法存根

}

@覆盖
公共无效surfaceDestroyed(SurfaceHolder持有者){
    // TODO自动生成方法存根

}

公共无效sensorLayer(视图v)
{
    //执行一些code
}

公共无效mapLayer(视图v)
{
    //执行一些code
}

公共无效cameraLayer(视图v)
{
    //执行一些code
}

@覆盖
公共无效的run(){
    //执行一些code
}
}
 

AugiActivity的部分:

 包com.example.augi_practice;

//大量进口在这里


公共类AugiActivity延伸服务{

公共活动ACTIVITY_NAME;

类IOIO扩展IOIOActivity {


//许多全局变量

@覆盖
保护无效的onCreate(包savedInstanceState){
    super.onCreate(savedInstanceState);
    ACTIVITY_NAME = this.getParent();
}

@覆盖
公共布尔onCreateOptionsMenu(功能菜单){
    //充气菜单;这增加了项目操作栏,如果它是present。
    返回true;
}

类尺蠖扩展BaseIOIOLooper {
    / **板载LED。 * /
    //类变量

    公共活动ACTIVITY_NAME;

    活套(活动X)
    {
        this.activity_name = X;
    }

    //更多类变量

    / **
    *每次调用已建立了与IOIO连接时。
    *通常用于开销。
    *
    * @throws ConnectionLostException
    *当丢失IOIO连接。
     * @throws InterruptedException的
    *
    * @see ioio.lib.util.AbstractIOIOActivity.IOIOThread#设置()
    * /
        @覆盖
        保护无效设置()抛出ConnectionLostException,
InterruptedException的
        {
            //这里建立各种连接

            bar_calibration();
            mag_setup();
            imu_setup();
            尝试 {
                gps_setup();
            }赶上(IOException异常E){
                // TODO自动生成的catch块
                e.printStackTrace();
            }
        }

        //各种设置此方法

    / **
    *重复调用时IOIO连接。
    *
    * @throws ConnectionLostException
    *当丢失IOIO连接。
     * @throws InterruptedException的
    *
    * @see ioio.lib.util.AbstractIOIOActivity.IOIOThread#循环()
    * /


    @覆盖
        公共无效循环()抛出ConnectionLostException,
InterruptedException的
        {
            get_light();

            get_temp();

            的get_ pressure();

            get_north();

            get_imu();

            尝试 {
                get_gps();
            }赶上(IOException异常E){
                // TODO自动生成的catch块
                e.printStackTrace();
            }

            led_.write(真正的);

            发信息();
        }

        //各种methodes获取数据

        私人无效的sendMessage()
        {
            意向意图=新的意图(IOIOData);

            intent.putExtra(LED,get_LED());

LocalBroadcastManager.getInstance(ACTIVITY_NAME).sendBroadcast(意向);

            intent.putExtra(MAG,get_MAG());

LocalBroadcastManager.getInstance(ACTIVITY_NAME).sendBroadcast(意向);

            intent.putExtra(BAR,get_BAR());

LocalBroadcastManager.getInstance(ACTIVITY_NAME).sendBroadcast(意向);

            intent.putExtra(陀螺,get_GYRO());

LocalBroadcastManager.getInstance(ACTIVITY_NAME).sendBroadcast(意向);

            intent.putExtra(欧拉,get_EULER());

LocalBroadcastManager.getInstance(ACTIVITY_NAME).sendBroadcast(意向);

            intent.putExtra(GGA,gps_GGA);

LocalBroadcastManager.getInstance(ACTIVITY_NAME).sendBroadcast(意向);
        }
    }
 

解决方案

在我来说,我在Intelij理念改变了项目的设置。转到模块 - >相关性,然后设置LIB的范围,以提供。

Im getting an "java.lang.IllegalAccessError class ref in preverified class resolved to unexpected implementation" error when I push a button that starts a method in MainActivity which is supposed to start a new Activity. What can I do to fix this? This is my first attempt to make an android application, so ill need step by step instructions :)

Also I havent been able to test if it works yet, but if you notice anything wrong with my AugiActivity service implementation or the local broadcast implementation feel free to let me know.

Thanks!

fyi: MainActivity starts Navigation Activity, which starts Service AugiActivity

Augi activity sends local broadcast messages to Navigation

LogCat:

03-24 20:01:56.632: E/AndroidRuntime(11183): FATAL EXCEPTION: main
03-24 20:01:56.632: E/AndroidRuntime(11183): java.lang.IllegalStateException: Could not     
execute method of the activity
03-24 20:01:56.632: E/AndroidRuntime(11183): at 
android.view.View$1.onClick(View.java:2154)
03-24 20:01:56.632: E/AndroidRuntime(11183):    at 
android.view.View.performClick(View.java:2537)
03-24 20:01:56.632: E/AndroidRuntime(11183):    at 
android.view.View$PerformClick.run(View.java:9157)
03-24 20:01:56.632: E/AndroidRuntime(11183):    at 
android.os.Handler.handleCallback(Handler.java:587)
03-24 20:01:56.632: E/AndroidRuntime(11183):    at 
android.os.Handler.dispatchMessage(Handler.java:92)
03-24 20:01:56.632: E/AndroidRuntime(11183):    at 
android.os.Looper.loop(Looper.java:130)
03-24 20:01:56.632: E/AndroidRuntime(11183):    at   
android.app.ActivityThread.main(ActivityThread.java:3687)
03-24 20:01:56.632: E/AndroidRuntime(11183):    at   
java.lang.reflect.Method.invokeNative(Native Method)
03-24 20:01:56.632: E/AndroidRuntime(11183):    at   
java.lang.reflect.Method.invoke(Method.java:507)
03-24 20:01:56.632: E/AndroidRuntime(11183):    at 
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842)
03-24 20:01:56.632: E/AndroidRuntime(11183):    at   
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
03-24 20:01:56.632: E/AndroidRuntime(11183):    at   
dalvik.system.NativeStart.main(Native Method)
03-24 20:01:56.632: E/AndroidRuntime(11183): Caused by:   
java.lang.reflect.InvocationTargetException
03-24 20:01:56.632: E/AndroidRuntime(11183):    at 
java.lang.reflect.Method.invokeNative(Native Method)
03-24 20:01:56.632: E/AndroidRuntime(11183):    at 
java.lang.reflect.Method.invoke(Method.java:507)
03-24 20:01:56.632: E/AndroidRuntime(11183):    at 
android.view.View$1.onClick(View.java:2149)
03-24 20:01:56.632: E/AndroidRuntime(11183):    ... 11 more
03-24 20:01:56.632: E/AndroidRuntime(11183): Caused by: java.lang.NoClassDefFoundError: 
com.example.augi_practice.Navigation
03-24 20:01:56.632: E/AndroidRuntime(11183):    at 
com.example.augi_practice.MainActivity.navigation(MainActivity.java:33)
03-24 20:01:56.632: E/AndroidRuntime(11183):    ... 14 more
03-24 20:01:56.632: E/AndroidRuntime(11183): Caused by: java.lang.IllegalAccessError: 
Class ref in pre-verified class resolved to unexpected implementation
03-24 20:01:56.632: E/AndroidRuntime(11183):    at 
dalvik.system.DexFile.defineClass(Native Method)
03-24 20:01:56.632: E/AndroidRuntime(11183):    at 
dalvik.system.DexFile.loadClassBinaryName(DexFile.java:207)
03-24 20:01:56.632: E/AndroidRuntime(11183):    at 
dalvik.system.PathClassLoader.findClass(PathClassLoader.java:200)
03-24 20:01:56.632: E/AndroidRuntime(11183):    at 
java.lang.ClassLoader.loadClass(ClassLoader.java:551)
03-24 20:01:56.632: E/AndroidRuntime(11183):    at 
java.lang.ClassLoader.loadClass(ClassLoader.java:511)
03-24 20:01:56.632: E/AndroidRuntime(11183):    ... 15 more

XML File:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.augi_practice"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk
    android:minSdkVersion="3"
    android:targetSdkVersion="10" />

<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 


<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    <activity
        android:name="com.example.augi_practice.MainActivity"
        android:label="@string/app_name"
        android:screenOrientation="landscape" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
        <intent-filter>
            <action android:name="android.hardware.usb.action.USB_ACCESSORY_ATTACHED"   
/>
        </intent-filter>
    </activity>
     <activity
        android:name="com.example.augi_practice.Navigation"
        android:label="@string/title_activity_navigation" 
        android:screenOrientation="landscape" >
    </activity>
    <service
        android:name="com.example.augi_practice.AugiActivity"
        android:label="@string/title_activity_augi"
        android:parentActivityName="com.example.augi_practice.Navigation"
        android:screenOrientation="landscape" >
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value="com.example.augi_practice.Navigation" />            
    </service>       
    <uses-library android:name="com.google.android.maps" />    
</application>

</manifest>

Main Activity:

package com.example.augi_practice;

import ioio.lib.util.android.IOIOActivity;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.activity_main, menu);
    return true;
}

public void call_ioio(View v)
{   
    Intent intent = new Intent(this, AugiActivity.class);
    startActivity(intent);
}

public void navigation(View v)
{   
    Intent intent = new Intent(this, Navigation.class);
    startActivity(intent);
}

}

Navigation Activity:

package com.example.augi_practice;

// Lots of imports here


public class Navigation extends MapActivity implements Runnable,   
SurfaceHolder.Callback{

String LED = null;
String MAG = null;
String BAR = null;
String GYRO = null;
String EULER = null;    
String GGA = null;

private BroadcastReceiver MessageReceiver = new BroadcastReceiver()
{
    @Override
    public void onReceive(Context context, Intent intent)
    {
        LED = intent.getStringExtra("LED");
        MAG = intent.getStringExtra("MAG");
        BAR = intent.getStringExtra("BAR");
        GYRO = intent.getStringExtra("GYRO");
        EULER = intent.getStringExtra("EULER");
        GGA = intent.getStringExtra("GGA");         
    }
};

// More global variables

// Lots of gui variables here

// More global variables

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_navigation);
    MapView mapview = (MapView) findViewById(R.id.mapview);
    mapview.setBuiltInZoomControls(true);   

    getWindow().setFormat(PixelFormat.UNKNOWN);

    // Camera configuration settings

    LocalBroadcastManager.getInstance(this).registerReceiver(MessageReceiver, 
new IntentFilter("IOIOData"));

    getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

            // Lots of links from acivity to gui 

    startService( new Intent(this, AugiActivity.class));        
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.activity_navigation, menu);
    return true;
}

@Override
protected boolean isRouteDisplayed() {
    // TODO Auto-generated method stub
    return false;
}

@Override
public void surfaceChanged(SurfaceHolder holder, int format, int width,
        int height) {
    // TODO Auto-generated method stub

}

@Override
public void surfaceCreated(SurfaceHolder holder) {
    // TODO Auto-generated method stub

}

@Override
public void surfaceDestroyed(SurfaceHolder holder) {
    // TODO Auto-generated method stub

}

public void sensorLayer(View v)
{
    // Executes some code
}

public void mapLayer(View v)
{
    // Executes some code
}

public void cameraLayer(View v)
{
    // Executes some code
}   

@Override
public void run() {
    //Executes some code
}   
}

Part of AugiActivity:

package com.example.augi_practice;

//lots of imports here


public class AugiActivity extends Service { 

public Activity activity_name;

class IOIO extends IOIOActivity {   


// Lots of global variables

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState); 
    activity_name = this.getParent();
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.        
    return true;
}

class Looper extends BaseIOIOLooper {
    /** The on-board LED. */
    // Class variables

    public Activity activity_name;

    Looper(Activity x)
    {
        this.activity_name = x;
    }       

    // More class variables

    /**
    * Called every time a connection with IOIO has been established.
    * Typically used to open pins.
    *   
    * @throws ConnectionLostException
    *             When IOIO connection is lost.
     * @throws InterruptedException 
    * 
    * @see ioio.lib.util.AbstractIOIOActivity.IOIOThread#setup()
    */
        @Override
        protected void setup() throws ConnectionLostException, 
InterruptedException 
        {
            // establish various connections here

            bar_calibration();      
            mag_setup();
            imu_setup();    
            try {
                gps_setup();
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }

        // Various setup methods here

    /**
    * Called repetitively while the IOIO is connected.
    * 
    * @throws ConnectionLostException
    *             When IOIO connection is lost.
     * @throws InterruptedException 
    * 
    * @see ioio.lib.util.AbstractIOIOActivity.IOIOThread#loop()
    */


    @Override
        public void loop() throws ConnectionLostException, 
InterruptedException 
        {           
            get_light();

            get_temp();

            get_pressure();

            get_north();

            get_imu();

            try {
                get_gps();
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }

            led_.write(true);   

            sendMessage();
        }

        // Various methodes to get data

        private void sendMessage()
        {
            Intent intent = new Intent("IOIOData");     

            intent.putExtra("LED", get_LED());

LocalBroadcastManager.getInstance(activity_name).sendBroadcast(intent);

            intent.putExtra("MAG", get_MAG());

LocalBroadcastManager.getInstance(activity_name).sendBroadcast(intent);

            intent.putExtra("BAR", get_BAR());

LocalBroadcastManager.getInstance(activity_name).sendBroadcast(intent);

            intent.putExtra("GYRO", get_GYRO());

LocalBroadcastManager.getInstance(activity_name).sendBroadcast(intent);

            intent.putExtra("EULER", get_EULER());

LocalBroadcastManager.getInstance(activity_name).sendBroadcast(intent);

            intent.putExtra("GGA", gps_GGA);

LocalBroadcastManager.getInstance(activity_name).sendBroadcast(intent);
        }
    }

解决方案

In my case I changed project setting in Intelij Idea. Go to modules -> dependencies, then set scope of the lib to 'Provided'.

这篇关于java.lang.IllegalAccessError级裁判在preverified类解决意外的执行的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆