xamarin.android+vs2015 如何配置QQ的com.tencent.tauth.AuthActivity
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xamarin.android+vs2015 如何配置QQ的com.tencent.tauth.AuthActivity相关的知识,希望对你有一定的参考价值。
原生开发android应用的qq登录功能时,我们可以在AndroidManifest.xml中直接配置这个Activity(这个Activity是jar包中的Activity),如下面的写法:
<activity
android:name="com.tencent.tauth.AuthActivity"
android:launchMode="singleTask"
android:noHistory="true" >
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="101208520" />
</intent-filter>
</activity>
,但是现在用xamarin开发,AndroidManifest.xml中不能直接配置这个Acitivity,有没有谁知道怎么配置这个Activity呢?
比如:
[Activity (Name="mono.samples.HelloApp",
Label="Hello! Wie gehts!",
MainLauncher=true,
ConfigurationChanges=ConfigChanges.Mcc|ConfigChanges.Mnc,
LaunchMode=LaunchMode.Multiple,
ScreenOrientation=ScreenOrientation.Unspecified,
WindowSoftInputMode=SoftInput.StateUnspecified|SoftInput.AdjustUnspecified)]
class MyActivity : Activity
这个作用就和:
<activity android:configChanges="mcc|mnc"
android:label="Hello! Wie gehts!"
android:launchMode="standard"
android:name="mono.samples.HelloApp"
android:screenOrientation="unspecified"
android:windowSoftInputMode="stateUnspecified|adjustUnspecified">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
是一模一样的。 参考技术B 属性里面勾选权限
以上是关于xamarin.android+vs2015 如何配置QQ的com.tencent.tauth.AuthActivity的主要内容,如果未能解决你的问题,请参考以下文章
xamarin.android+vs2015 如何配置QQ的com.tencent.tauth.AuthActivity
VS2015中无法启动Xamarin Android调试怎么办