解决失败:Lorg / jsoup / Jsoup;

时间:2018-05-25 12:53:12

标签: android jsoup

我为我的项目创建了一个新模块,用于添加一些额外的功能。在该模块中,我在模块的Gradle文件,中添加了Jsoup依赖项,并实现此代码来解析一个简单的HTML代码。

) values (  sauce, sauce, 2018-05-26 11:42:17, 2018-05-26 11:42:17))

在运行应用程序时,我收到此错误跟踪应用程序崩溃。

<?php

use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;

class CreateTagsTable extends Migration
{
    /**
     * Run the migrations.
     *
     * @return void
     */
    public function up()
    {
        Schema::create('tags', function (Blueprint $table) {
            $table->increments('id');
            $table->string('name');
            $table->string('slug')->unique();
            $table->timestamps();
        });

        Schema::create('taggables', function (Blueprint $table) {
            $table->increments('id');
            $table->integer('tag_id')->unsigned();
            $table->integer('taggable_id')->unsigned();
            $table->string('taggable_type');

            $table->foreign('tag_id')->references('id')->on('tags')->onDelete('cascade');
        });
    }

    /**
     * Reverse the migrations.
     *
     * @return void
     */
    public function down()
    {
        Schema::dropIfExists('taggables');
        Schema::dropIfExists('tags');
    }
}

1 个答案:

答案 0 :(得分:1)

首先,确保将其添加到清单中,然后清理项目。

如果您使用的是Eclipse ,问题仍然存在,请按照以下答案操作:https://stackoverflow.com/a/22959847/8065149

如果您使用的是Android Studio ,请尝试禁用即时运行:转到文件 - &gt;设置 - &gt;构建,执行,部署 - &gt;即时运行 - &gt;取消选中即时运行的复选框。运行你的应用程序一次,这个apk文件shoudld正常工作。

如果那个小小的改变不起作用,那么试试增量构建系统中可能出错的地方。其中一个应该有所帮助:

  1. 菜单构建 - &gt;重建项目
  2. 删除文件夹/构建
  3. 关闭Android Studio,删除/构建文件夹
  4. 右键点击您的项目 - &gt; “打开模块设置” - &gt;依赖选项卡 - &gt;检查是否检查了库的导出