2017-02-28 125 views
1

在练习splash时屏幕我添加了xamarin.support.v4包和xamarin.android .v7.appcompat每一个瘦是好的,我刚刚警告1> JAVAC:警告:未知的枚举常量Scope.LIBRARY_GROUP 和我的代码运行良好: 我泼活动的代码是:1> JAVAC:警告:未知枚举常量xamarin.android中的Scope.LIBRARY_GROUP在添加xamari.support.v4和xamarin.support.v7.AppC后

enter code here 
using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Text; 

using Android.App; 
using Android.Content; 
using Android.OS; 
using Android.Runtime; 
using Android.Views; 
using Android.Widget; 
using Android.Support.V7.App; 
using System.Threading.Tasks; 
using Android.Util; 
namespace againCardview 
{ 
[Activity(Label = "SplashActivity",MainLauncher =true,NoHistory     =true,Theme = "@style/MyTheme.Splash")] 
public class SplashActivity :AppCompatActivity 
{ 
    string tag = "TAg" + typeof(SplashActivity).Name; 
    public override void OnCreate(Bundle  savedInstanceState,PersistableBundle persist) 
    { 
     base.OnCreate(savedInstanceState,persist); 
     Log.Debug(tag, "this is Oncreate method of splashActivity"); 
    } 
    protected override void OnResume() 
    { 
     base.OnResume(); 
     var setartActivity = new Task(()=> { 
      Log.Debug(tag, "Now App is starting"); 
      Task.Delay(50000); 
      Log.Debug(tag, "now performing importing work"); 
     }); 
     setartActivity.ContinueWith(p => { 
      Log.Debug(tag, "Starting App"); 
      StartActivity(new Intent(Application.Context,  typeof(MainActivity))); 
     },TaskScheduler.FromCurrentSynchronizationContext()); 

    } 
} 

}

+0

这对我没有帮助我已经尝试安装以前版本的软件包,但没有改进,请建议我更好的解决方案 –

+0

我的应用程序未加载下一个活动,即MainActivity它只是显示启动画面 –

回答

3

现在我通过在应用程序/ build.gradle d中回滚到之前版本的Google Play服务来解决此问题ependencies。这个问题发生在我身上更新到最新的库之后,但这种消失:

dependencies { 
    // there is a problem using 25.2.0: Warning:unknown enum constant Scope.LIBRARY_GROUP 
    compile 'com.android.support:appcompat-v7:24.2.1' 
    compile 'com.android.support:design:24.2.1' 
    compile 'com.android.support:support-v4:24.2.1' 
    compile 'com.android.support:cardview-v7:24.2.1' 
    compile 'com.android.support:recyclerview-v7:24.2.1' 
    compile 'com.android.support:support-vector-drawable:24.2.1' 
    compile 'com.android.support:support-annotations:24.2.1' 
} 
+0

如果您使用材料设计设置修复,你也需要更新。 //使用材料设计破解的设置 // https://github.com/Gericop/Android-Support-Preference-V7-Fix compile('com.takisoft.fix:preference-v7:24.2.1.0' ){ 排除组:'com.android.support',模块:'appcompat-v7' } –

1

修复它下载xamarin.Android.Support.V7.AppCompat 24.2.1。