草庐IT

unknown-sdk

全部标签

java - Twitter Android SDK 不执行回调

我正在使用我很确定不存在的Twitter句柄运行此代码,以便测试错误处理。回调上的断点永远不会命中,无论是成功还是失败。关于这是为什么的任何指示?请注意,此代码适用于有效的Twitter句柄,但也不会调用回调。finalCallbackactionCallback=newCallback(){@Overridepublicvoidsuccess(Resultresult){intx=1;x++;//ThiscodeisjustsoIcanputabreakpointhere}@Overridepublicvoidfailure(TwitterExceptionexception){Di

android - 使用 Android SDK 时 LinkedIn 访问 token 为空

publicvoidsignInWithLinkedIn(Viewview){LISessionManager.getInstance(getApplicationContext()).init(this,buildScope(),newAuthListener(){@OverridepublicvoidonAuthSuccess(){Toast.makeText(getApplicationContext(),"success"+LISessionManager.getInstance(getApplicationContext()).getSession().getAccessTo

android - onInterceptTouchEvent() 真的像 sdk 所说的那样工作吗?

sdk说:3、Foraslongasyoureturnfalsefromthisfunction,eachfollowingevent(uptoandincludingthefinalup)willbedeliveredfirsthereandthentothetarget'sonTouchEvent().4、Ifyoureturntruefromhere,youwillnotreceiveanyfollowingevents:thetargetviewwillreceivethesameeventbutwiththeactionACTION_CANCEL,andallfurthere

安卓.view.InflateException : Binary XML file line #1: Error inflating class <unknown>

在我的项目中添加了ActionBarCompat+NavDrawer,在4.3设备上运行很流畅,在2.3设备上我得到以下异常:09-0815:09:15.229:E/AndroidRuntime(2964):FATALEXCEPTION:main09-0815:09:15.229:E/AndroidRuntime(2964):android.view.InflateException:BinaryXMLfileline#1:Errorinflatingclass09-0815:09:15.229:E/AndroidRuntime(2964):atandroid.view.LayoutI

android - 如何将 Facebook SDK 与 android.app.Fragment 一起使用

我正在尝试从developers.facebook.com站点关注FacebookSDK的示例。但是,我所知道的是它的FacebookSDK仅适用于Activity和android.support.v4.app.Fragment。现在在我的应用程序中,我在我的项目中使用android.app.Fragment和所有fragment,我真的不关心对旧版本Android的支持。问题是(如果我真的需要将FacebookSDK与Fragment一起使用(意味着我不将它与Activity一起使用)如何将它与android.app.Fragment一起使用?如果第一个问题没有办法如何让androi

android - 尝试运行仪器测试时出现 "Unknown API level"错误

我试图在通过以太网连接的设备(非手持设备)上运行测试,但我看到的只是失败。我使用Gradle任务connectedAndroidTest运行仪器测试,并且在通过USB直接连接到我的PC的手持设备上运行良好。但是,相同的测试甚至无法在远程设备上启动。显示的错误是“未找到测试”。以前,如果我在没有连接任何设备的情况下启动仪器测试,我会看到同样的错误,但AndroidStudio以及adbdevices的输出显示工具链可以看到远程设备。然后我尝试在命令行上运行相同的Gradle任务,并提供更多信息。所以我输入了:gradlewconnectedAndroidTest--stacktrace-

android - 使用 graph api 2.2 从 android 中的 facebook sdk 4.0.1 获取好友列表

我在进行一些搜索后用于获取列表的代码如下GraphRequestBatchbatch=newGraphRequestBatch(GraphRequest.newMyFriendsRequest(accessToken,newGraphRequest.GraphJSONArrayCallback(){@OverridepublicvoidonCompleted(JSONArrayjsonArray,GraphResponseresponse){//ApplicationcodeforusersfriendsSystem.out.println("getFriendsDataonCompl

android - Android 版 Facebook SDK 中的 APPINVITE 功能未向用户显示推送通知

我在Android版FacebookSDK中使用AppInvite对话框。问题是AppInvite发送到的最终用户/friend没有收到推送通知。尽管通知出现在FacebookNativeApp的“NotificationGlobe”和“AppInvites”部分。用户没有安装应用程序。应用程序链接网址工作正常。该应用程序正在生产模式下运行,也已将用户添加为TestUsers。问题只是PushNotification没有显示给用户,尽管在“NotificationGlobe”中有一个条目有人可以帮忙吗。 最佳答案 来自Faceboo

Android Studio 3.3 不允许 SDK 版本低于 26 的自适应图标

刚从AndroidStudio3.2.1升级到3.3。以前我的项目-目标SDKv28-构建没有问题,现在我得到这个构建错误:Whatwentwrong:Executionfailedfortask':app:processDebugResources'.AndroidresourcelinkingfailedC:\app\src\main\res\mipmap-anydpi-v25\ic_launcher_round.xml:error:elementsrequireasdkversionofatleast26.error:failedlinkingfileresources.显然,我

java - 在不丢失编译时检查的情况下在 Eclipse 中构建多 SDK Android 应用程序

我正在Eclipse中开发一个Android应用程序。我想针对各种设备和SDK版本(例如,我可以选择支持多点触控)。我了解recommendedapproach将所有新功能隔离到一个单独的类,并利用延迟加载仅在主机设备实际支持该功能时才在运行时加载该类。这种方法的缺点是我必须使用我想要使用的最新功能的SDK来编译我的所有代码。这意味着如果某些新功能泄漏到我的“版本中立”代码中,编译器将无法再捕获它。我希望能够在Eclipse中针对较旧的AndroidSDK编译我的项目,以确保我的“版本中立”代码没有问题。如果可能的话,我想避免将我的构建系统移出Eclipse。我可以接受这个旧的SDK版