- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我无法找到针对这个意外错误的解决方案,该错误从过去 3 小时开始出现在我的应用程序中。到目前为止,一切都运行得很好,一切都完全相同。
所有内容都已附在这个问题上。我无法从其他帖子中找到解决方案,我尝试了他们的解决方案,但它们对我不起作用,例如将构建版本从 23.3.0 更改为 23.0.0compileSDKVersion 也与构建版本相同,我不知道为什么会收到此错误。
我的 android studio 版本是 2.1.2,我在 API 19 上运行此应用程序。
这是我的日志猫:
E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.mypackage.test.HowToUse.access$super
06-26 04:04:14.995 4130-4130/ com.mypackage.test E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.mypackage.test.HowToUse.access$super
06-26 04:04:14.995 4130-4130/ com.mypackage.test E/dalvikvm: Could not find class 'android.media.session.MediaController', referenced from method com.mypackage.test.HowToUse.access$super
06-26 04:04:14.995 4130-4130/ com.mypackage.test E/dalvikvm: Could not find class 'android.widget.Toolbar', referenced from method com.mypackage.test.HowToUse.access$super
06-26 04:04:14.997 4130-4130/ com.mypackage.test E/dalvikvm: Could not find class 'android.app.ActivityManager$TaskDescription', referenced from method com.mypackage.test.HowToUse.access$super
06-26 04:04:14.999 4130-4130/ com.mypackage.test E/dalvikvm: Could not find class 'android.app.SharedElementCallback', referenced from method com.mypackage.test.HowToUse.access$super
06-26 04:04:15.000 4130-4130/ com.mypackage.test E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.mypackage.test.HowToUse.access$super
06-26 04:04:15.002 4130-4130/ com.mypackage.test E/dalvikvm: Could not find class 'android.app.SharedElementCallback', referenced from method com.mypackage.test.HowToUse.access$super
06-26 04:04:15.006 4130-4130/ com.mypackage.test E/dalvikvm: Could not find class 'android.app.assist.AssistContent', referenced from method com.mypackage.test.HowToUse.access$super
06-26 04:04:15.008 4130-4130/ com.mypackage.test E/dalvikvm: Could not find class 'android.view.SearchEvent', referenced from method com.mypackage.test.HowToUse.access$super
06-26 04:04:15.010 4130-4130/ com.mypackage.test E/dalvikvm: Could not find class 'android.os.PersistableBundle', referenced from method com.mypackage.test.HowToUse.access$super
06-26 04:04:15.212 4130-4506/ com.mypackage.test E/WifiManager: mWifiServiceMessenger == null
梯度:
apply plugin: 'com.android.application'
android {
compileSdkVersion 23
buildToolsVersion "23.0.3"
defaultConfig {
applicationId "com.mypackage.test"
minSdkVersion 10
targetSdkVersion 23
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
testCompile 'junit:junit:4.12'
compile 'com.android.support:appcompat-v7:23.3.0'
compile files('libs/StartAppInApp-3.3.2.jar')
}
java代码:
Button btngrp,btnppl,btnnext;
LinearLayout hidden_share;
private StartAppAd startAppAd = new StartAppAd(this);
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_share_screen);
grp = (TextView)findViewById(R.id.tvgrp);
ppl = (TextView)findViewById(R.id.tvppl);
btngrp = (Button)findViewById(R.id.btngrpshare);
btnppl = (Button)findViewById(R.id.btnindshare);
btnnext = (Button)findViewById(R.id.btnnext);
hidden_share = (LinearLayout)findViewById(R.id.hiddenshare);
hidden_share.setVisibility(View.GONE);
btngrp.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
startAppAd.showAd();
startAppAd.loadAd();
share();
if(isNetworkAvailable()) {
int nos= Integer.parseInt(grp.getText().toString());
nos--;
if(nos==-1){
hidden_share.setVisibility(View.VISIBLE);
}else {
grp.setText("" + nos);
}
}else{
Toast.makeText(getApplicationContext(),"No internet found, Please make sure you are connected to internet",Toast.LENGTH_SHORT).show();
}
}
});
btnppl.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
startAppAd.showAd();
startAppAd.loadAd();
share();
if(isNetworkAvailable()) {
int nos= Integer.parseInt(ppl.getText().toString());
nos--;
if(nos==-1){
hidden_share.setVisibility(View.VISIBLE);
}else {
ppl.setText("" + nos);
}
}else{
Toast.makeText(getApplicationContext(),"No internet found, Please make sure you are connected to internet",Toast.LENGTH_SHORT).show();
}
}
});
btnnext.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
startAppAd.showAd();
startAppAd.loadAd();
if(isNetworkAvailable()) {
startActivity(new Intent(ShareScreen.this,Capcha.class));
}else{
Toast.makeText(getApplicationContext(),"No internet found, Please make sure you are connected to internet",Toast.LENGTH_SHORT).show();
}
}
});
}
最佳答案
好吧,对我有帮助的是:我将我的 android 插件版本从 2.1.2 降级到 1.5.0,清理了构建并测试了我的应用,并且不再有错误,我不知道为什么该插件会产生问题。
关于android - 无法从 package.access$super 中找到类 'android.os.PersistableBundle' 引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38033616/
我正在使用 JobScheduler 并能够运行调度程序。 现在我想使用 PersistableBundle 将一些值从我的 Activity 传递到我的服务类。有人可以指导如何传递值并检索它吗?这是
我的 IDE 是 Android Studio 2.0。 SDK为23 这是我的错误日志(有很多相同的日志,我只列出一个): 05-10 22:19:21.430 1835-1835/edu.jazz
API21 发布了 PersistableBundle这是系统为各种目的保留的 bundle ( JobScheduler jobs , ShortcutInfos 等)。我想要一种简单的方法将旧代码
目前正在进行 android 开发,我错误地覆盖了 onCreate(Bundle, PersistableBundle) 而不是简单地 onCreate(Bundle) 因此 Activity 不会
我对何时使用 PersistableBundle 类而不是 Bundle 类感到困惑。使用它有什么好处?谁能解释一下? 最佳答案 这正是它所说的。 A mapping from String keys
我使用 TinyBus在我的应用程序中调度事件的库。 MinSDK为15,编译SDK为23。 在 pre-21 设备上,我面临的问题似乎影响了许多使用反射的应用程序。一旦我尝试在我的 Activity
我无法找到针对这个意外错误的解决方案,该错误从过去 3 小时开始出现在我的应用程序中。到目前为止,一切都运行得很好,一切都完全相同。 所有内容都已附在这个问题上。我无法从其他帖子中找到解决方案,我尝试
我有一个奇怪的问题。我有一个部署在 Android 4.4 设备上并使用 Otto 库的应用程序。我在 Android 5.0 设备上部署了该应用程序。它仍然有效。我在 4.4 上重试了,应用无法启动
我是一名优秀的程序员,十分优秀!