编辑:我的PROGUARD版本是4.7
今天我尝试jsoup (version 1.7.1)在我的Android应用程序中包含,但它给我带来了很多麻烦.每当我的应用程序面临强制关闭问题时,我导出已签名apk的proguard 打开,然后我禁用proguard并导出它apk并且它运行完美.请帮我.我该如何解决错误?堆栈跟踪如下:
java.lang.RuntimeException: An error occured while executing doInBackground()
at android.os.AsyncTask$3.done(AsyncTask.java:278)
at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
at java.util.concurrent.FutureTask.setException(FutureTask.java:124)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
at java.util.concurrent.FutureTask.run(FutureTask.java:137)
at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:208)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:107
6)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:56
9)
at java.lang.Thread.run(Thread.java:856)
Caused by: java.lang.ExceptionInInitializerError
at org.jsoup.nodes.Document$OutputSettings.<init>(Unknown Source)
at org.jsoup.nodes.Document.<init>(Unknown Source)
at org.jsoup.parser.TreeBuilder.void initialiseParse(java.lang.String,java.lang.
String,org.jsoup.parser.ParseErrorList)(Unknown Source)
at org.jsoup.parser.TreeBuilder.org.jsoup.nodes.Document parse(java.lang.String,
java.lang.String,org.jsoup.parser.ParseErrorList)(Unknown Source)
boolean process(org.jsoup.parser.Token)
at org.jsoup.parser.HtmlTreeBuilder.org.jsoup.nodes.Document parse(java.lang.Str
ing,java.lang.String,org.jsoup.parser.ParseErrorList)(Unknown Source)
boolean process(org.jsoup.parser.Token)
boolean process(org.jsoup.parser.Token,org.j
soup.parser.HtmlTreeBuilderState)
void transition(org.jsoup.parser.HtmlTreeBui
lderState)
org.jsoup.parser.HtmlTreeBuilderState state(
)
void …Run Code Online (Sandbox Code Playgroud) 我刚刚安装了最新版本的SDK(r21)和ADT 21.0.0.我将我的项目从日食中移开,我之前使用的是新版本.转移项目后,我点击了Run按钮来测试应用程序,突然我发现整个logcat消息已经填满了
Unexpected value from nativeGetEnabledTags: 0
我只用了10分钟,这种消息的数量超过了10,000,我对此感到厌烦.请告诉我如何删除此消息出现在logcat中.而且我想阻止这个消息出现
Skipped 33 frames! The application may be doing too much work on its main thread.
请帮忙.
我正在尝试为 android 创建一个应用程序,我想在其中继续AutoCompleteTextView显示建议以减少用户的努力。目前我正在用我写的一个小代码进行测试,但我没有得到建议。我把代码贴出来,请帮我找出错误。
public class MainActivity extends Activity {
private ArrayList<Map<String, String>> objects;
private AutoCompleteTextView autotextView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
autotextView = (AutoCompleteTextView) findViewById(R.id.autocompleteView);
objects = new ArrayList<Map<String, String>>();
Map<String, String> NamePhoneType = new HashMap<String, String>();
NamePhoneType.put("Name", "John");
NamePhoneType.put("Phone", "1234567890");
objects.add(NamePhoneType);
NamePhoneType.put("Name", "Steve");
NamePhoneType.put("Phone", "4567890123");
objects.add(NamePhoneType);
ArrayAdapter<Map<String, String>> am = new ArrayAdapter<Map<String, String>>(
this, R.layout.list_item, objects);
autotextView.setAdapter(am);
}
}
Run Code Online (Sandbox Code Playgroud)
list_item.xml
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/ccontName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Name" …Run Code Online (Sandbox Code Playgroud) 我正在为 Android 创建一个动态壁纸应用程序。我已经编写了一些代码,但出现以下错误原因是: android.content.ActivityNotFoundException: 找不到处理意图的活动 { act=android.service.wallpaper.CHANGE_LIVE_WALLPAPER (has extras) }
请帮忙
MyPoint.java
public class MyPoint {
public String text;
public float x;
public float y;
public MyPoint(String text, float x, float y) {
this.text = text;
this.x = x;
this.y = y;
}
}
Run Code Online (Sandbox Code Playgroud)
MyPreferencesActivity.java
public class MyPreferencesActivity extends PreferenceActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.prefs);
Preference circlePreference = getPreferenceScreen().findPreference(
"numberOfCircles");
circlePreference.setOnPreferenceChangeListener(numberCheckListener);
}
Preference.OnPreferenceChangeListener numberCheckListener = new OnPreferenceChangeListener() {
@Override
public boolean onPreferenceChange(Preference preference, Object newValue) …Run Code Online (Sandbox Code Playgroud) 我刚刚开始学习Windows应用程序开发,并且我们已经获得了自学项目来开发一个Windows应用程序.我正在尝试创建发送电子邮件的应用程序.我已经创建了一个类MsgSender.cs来处理它.当我从主窗体调用该类时,我收到以下错误
System.InvalidOperationException未处理.
错误消息 - >
跨线程操作无效:控制'pictureBox1'从其创建的线程以外的线程访问
堆栈跟踪如下:
System.InvalidOperationException was unhandled
Message=Cross-thread operation not valid: Control 'pictureBox1' accessed from a thread other than the thread it was created on.
Source=System.Windows.Forms
StackTrace:
at System.Windows.Forms.Control.get_Handle()
at System.Windows.Forms.Control.SetVisibleCore(Boolean value)
at System.Windows.Forms.Control.set_Visible(Boolean value)
at UltooApp.Form1.sendMethod() in D:\Ultoo Application\UltooApp\UltooApp\Form1.cs:line 32
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
InnerException:
Run Code Online (Sandbox Code Playgroud)
码:
private void btnSend_Click(object sender, EventArgs e)
{
pictureBox1.Visible = true;
count++; …Run Code Online (Sandbox Code Playgroud)