小编use*_*117的帖子

以下类的超类型无法解析

android appkotlin其中给我这个错误。

错误:无法解析以下类的超类型。请确保您在类路径中具有必需的依赖项:com.google.firebase.auth.FirebaseAuth类,未解析的超类:com.google.android.gms.internal.aad

和这个

错误:任务':app:compileDebugKotlin'的执行失败。

编译错误。请参阅日志以获取更多详细信息

这是我的应用程序模块

apply plugin: 'com.android.application'

apply plugin: 'kotlin-android'

apply plugin: 'kotlin-android-extensions'

android {
    compileSdkVersion 26
    defaultConfig {
        applicationId "appname"
        minSdkVersion 15
        targetSdkVersion 26
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"

     implementation 'com.android.support:appcompat-v7:26.1.0'
     implementation 'com.android.support:animated-vector-drawable:26.1.0'
    implementation 'com.android.support:mediarouter-v7:26.1.0'
   implementation 'com.android.support.constraint:constraint-layout:1.0.2'
    implementation 'com.android.support:appcompat-v7:26.1.0'
    implementation 'com.android.support:recyclerview-v7:26.1.0'
    implementation 'com.android.support:cardview-v7:26.1.0'
    implementation 'com.android.support:design:26.1.0'

    implementation 'com.firebaseui:firebase-ui-database:3.0.0'



    //noinspection GradleCompatible,GradleCompatible …
Run Code Online (Sandbox Code Playgroud)

android gradle kotlin firebase firebase-authentication

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

“ Cloud Firestore Override a deprecated API” 构建flutter应用程序时发生错误

“ Cloud Firestore 覆盖已弃用的 API”

构建颤振应用程序时发生错误。

Note: C:\Work\flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-0.11.0+2\android\src\main\java\io\flutter\plugins\firebase\cloudfirestore\CloudFirestorePlugin.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: C:\Work\flutter\.pub-cache\hosted\pub.dartlang.org\cloud_firestore-0.11.0+2\android\src\main\java\io\flutter\plugins\firebase\cloudfirestore\CloudFirestorePlugin.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: C:\Work\flutter\.pub-cache\hosted\pub.dartlang.org\connectivity-0.4.3+1\android\src\main\java\io\flutter\plugins\connectivity\ConnectivityPlugin.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: C:\Work\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_core-0.4.0+1\android\src\main\java\io\flutter\plugins\firebase\core\FirebaseCorePlugin.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Run Code Online (Sandbox Code Playgroud)

dart firebase flutter google-cloud-firestore

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

如何从arraylist中删除重复的联系人

我创建了一个应用程序,我从设备中获取联系人.但我想从结果中删除重复的联系人.

我怎么能这样做?

主要活动

public class MainActivity extends Activity implements OnItemClickListener {

EditText searchText;

ArrayList<String> phno0 = new ArrayList<String>();
List<String> arrayListNames;
public List<ProfileBean> list;
public SearchableAdapter adapter;
//ProfileBean bean;
String[] cellArray = null;
String contacts;
ListView lv;
String phoneNumber, name;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    ActionBar actionBar = getActionBar();


    lv = (ListView) findViewById(R.id.listview);
    list = new ArrayList<ProfileBean>();
    getAllCallLogs(this.getContentResolver());
    adapter = new SearchableAdapter(getApplication(), list);
    lv.setAdapter(adapter);
    lv.setItemsCanFocus(false);
    lv.setOnItemClickListener(this);
    lv.setTextFilterEnabled(true);


}

@Override
protected void onStart() {
    // TODO Auto-generated method stub
    super.onStart(); …
Run Code Online (Sandbox Code Playgroud)

android list

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

ArrayList&lt;String&gt; 无法转换为 IBarDataSet

我在使用 BarData 时遇到问题。我的代码在以下位置显示错误:

BarData Data = new BarData(Date,depenses);
Run Code Online (Sandbox Code Playgroud)

我只想在每个条形下显示日期。

我的代码是..

public class statistique extends AppCompatActivity {

BarChart barChart;

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


    barChart = (BarChart)findViewById(R.id.stats_chart);

    ArrayList<BarEntry> entries = new ArrayList<>();
    entries.add(new BarEntry(4f, 0));
    entries.add(new BarEntry(8f, 1));
    entries.add(new BarEntry(6f, 2));
    entries.add(new BarEntry(12f, 3));
    entries.add(new BarEntry(18f, 4));
    entries.add(new BarEntry(9f, 5));


    BarDataSet depenses = new BarDataSet(entries, "depenses");

    ArrayList<String> Date = new ArrayList<>();
    Date.add("2/7/2016");
    Date.add("3/7/2016");
    Date.add("5/7/2016");
    Date.add("6/7/2016");
    Date.add("23/7/2016");
    Date.add("30/7/2016");


    BarData Data = new BarData(Date,depenses);
    barChart.setData(Data);

    barChart.setTouchEnabled(true);
    barChart.setDragEnabled(true);
    barChart.setScaleEnabled(true);
    barChart.animateXY(3000, 3000); …
Run Code Online (Sandbox Code Playgroud)

android bar-chart android-studio mpandroidchart

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

错误:无法从 CursorWindow 读取第 0 行,第 -1 列。在从中访问数据之前,确保 Cursor 已正确初始化

我收到错误无法从 CursorWindow 读取第 0 行,第 -1 行。在访问 Cursor 中的数据之前,确保它已正确初始化。我已经尝试了一切,但似乎没有任何效果

变量:

private static final String COLUMN_SERVICE_DETAILS = " service_details";
private static final String COLUMN_SERVICE_TIME = " service_time";
private static final String COLUMN_SERVICE_COST = " service_cost";
private static final String TABLE_DETAILS = "details";
Run Code Online (Sandbox Code Playgroud)

表创建

    query = "CREATE TABLE " +TABLE_DETAILS+"("
            +COLUMN_ID+ " INTEGER PRIMARY KEY AUTOINCREMENT, "
            +COLUMN_SERVICE_TIME+ " TEXT, "
            +COLUMN_SERVICE_DETAILS+ " TEXT, "
            +COLUMN_SERVICE_COST+ " TEXT " +
            ");";
    sqLiteDatabase.execSQL(query);
Run Code Online (Sandbox Code Playgroud)

调试我的应用程序后,它在此方法上停止了 getUserDetails

public UserDetails getUserDetails(){

    UserDetails ud = new UserDetails(); …
Run Code Online (Sandbox Code Playgroud)

java sqlite android android-sqlite

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

-4
推荐指数
1
解决办法
3719
查看次数