我在使用2.2平台的片段时遇到了麻烦.我导入了android-support-v4.jar库以支持片段.
我试图将目标更改为Honeycomb 3.0,代码可以运行.所以,我想知道是否存在一种在本机平台上使用片段的方法,以及使用先前版本执行此操作的不同方法.
这是我的AndroidManifest.xml:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.nsy.testefragmentos"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk android:minSdkVersion="8" />
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<activity
android:label="@string/app_name"
android:name=".TesteFragmentosActivity" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name="FragmentoLista" />
<activity android:name="FragmentoDetalhe" />
</application>
</manifest>
Run Code Online (Sandbox Code Playgroud)
这是我的主要课程
package com.nsy.testefragmentos;
import android.app.Activity;
import android.os.Bundle;
public class TesteFragmentosActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
Run Code Online (Sandbox Code Playgroud)
最后,从main.xml文件调用的片段:
package com.nsy.testefragmentos;
import android.os.Bundle;
import android.support.v4.app.ListFragment;
import android.view.LayoutInflater; …Run Code Online (Sandbox Code Playgroud) android android-layout android-inflate android-fragments android-support-library
我正在尝试列出项目的依赖树.所以我跑了gradle dependencies
并得到了以下内容:
FAILURE: Build failed with an exception. What went wrong: A problem occurred configuring root project 'Android'. Could not resolve all files for configuration ':classpath'. Could not find org.jetbrains.trove4j:trove4j:20160824. Searched in the following locations: http://maven.fabric.io/public/org/jetbrains/trove4j/trove4j/20160824/trove4j-20160824.pom http://maven.fabric.io/public/org/jetbrains/trove4j/trove4j/20160824/trove4j-20160824.jar https://repo.maven.apache.org/maven2/org/jetbrains/trove4j/trove4j/20160824/trove4j-20160824.pom https://repo.maven.apache.org/maven2/org/jetbrains/trove4j/trove4j/20160824/trove4j-20160824.jar https://dl.google.com/dl/android/maven2/org/jetbrains/trove4j/trove4j/20160824/trove4j-20160824.pom https://dl.google.com/dl/android/maven2/org/jetbrains/trove4j/trove4j/20160824/trove4j-20160824.jar Required by: project : > com.android.tools.build:gradle:3.0.1 > com.android.tools.build:gradle-core:3.0.1 > com.android.tools.lint:lint:26.0.1 > com.android.tools.lint:lint-c hecks:26.0.1 > com.android.tools.lint:lint-api:26.0.1 > com.android.tools.external.com-intellij:intellij-core:26.0.1
我在互联网上找不到任何帮助.但我还在跟踪.
欢迎任何帮助;]