标签: sdk

创建自定义ODBC驱动程序

在我目前的工作中,我们正在寻求实现我们自己的odbc驱动程序,以允许许多不同的应用程序能够连接到我们自己的应用程序作为数据源.现在我们正在尝试权衡开发我们自己的驱动程序到实现规范的选项,这是大规模的,或者使用SDK,允许程序员"填写"特定于数据的部分并允许更高级别的抽象.

有没有其他人实现自定义odbc驱动程序?你遇到了什么陷阱?你自己做了什么好处?花了多少工时呢?您是否使用过SDK?如果是这样,您从该方法中看到了哪些好处/缺点?

任何评论和答案将不胜感激.谢谢!

编辑:我们正在尝试使用我们的代码来维护可移植性,这是用C语言编写的.

sql database sdk odbc odbc-bridge

36
推荐指数
4
解决办法
3万
查看次数

如何在Eclipse中打开示例Android SDK应用程序

我在Eclipse for Android 2.1中创建了一个基本程序.然后我想查看一些示例,并导入SDK目录中的示例项目.我尝试打开一个新项目并"从现有源创建项目",我浏览并可以选择一个项目,所有细节都出现了,我可以单击完成,但是我收到一条错误消息,说"无法写入文件",并且如果我点击细节,它会说"访问被拒绝"我试过将项目文件夹复制到我自己的工作区,但它仍然做同样的事情.

eclipse sdk android sample

36
推荐指数
3
解决办法
6万
查看次数

如何在XCode 4.2.1(SDK5.0)中安装较旧的iOS模拟器

我刚买了一台新的iMac.然后我下载了最新的SDK 5.0并安装了XCode 4.2.1.一切都很好.虽然我意识到只有iPhone和iPad Simulator 5.0可用于调试.所以我继续点击更多模拟器...我点击安装所有项目,一会儿过去,当我回来时,它表示"已安装".但是当我回到我的XCode时,列表中仍然只有Simulators 5.0.

那么,我如何在XCode 4.2.1中安装旧的模拟器呢?我错过了任何一步吗?或者我是否需要安装较旧的SDK?请帮忙.谢谢.

sdk xcode add ios ios-simulator

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

SDK-tools更新版本后,Android应用程序崩溃(NoClassDefFound,工具版本22)

我刚刚将我的android SDK工具更新到新发布的版本(工具版本22,平台工具版本17)

java.lang.NoClassDefFoundError
Run Code Online (Sandbox Code Playgroud)

.classpath文件已被修改.更新中添加了一行:

<classpathentry exported="true" kind="con" path="com.android.ide.eclipse.adt.DEPENDENCIES"/>
Run Code Online (Sandbox Code Playgroud)

在SDK工具更新之前,我的所有项目都运行良好!

我用这种方式纠正了我的问题:

  • 在项目属性(eclipse) - > java构建路径 - >命令和导出中,确保检查libs文件夹中的所有jar.
  • 和"Android工具 - >修复项目属性"
  • 和"项目 - >清洁"

但我不明白为什么!有人会有解释吗?

java crash sdk android

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

无法获取提供者com.google.android.gms.ads.MobileAdsInitProvider:java.lang.IllegalStateException:为什么?

我将我的Android Studio(3.2.1)及其sdk更新到最新版本.之后,它需要通过添加这些标记手动更新Manifest:

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:roundIcon="@drawable/ic_launcher"
    android:supportsRtl="true"
    android:theme="@style/AppTheme"
    tools:ignore="AllowBackup,GoogleAppIndexingWarning">

    <meta-data
        android:name="com.google.android.gms.ads.APP_ID"
        android:value="ca-app-pub-#############"/>

    <activity android:name=".MainActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity android:name=".NewActivity" />
    <activity android:name=".PreviewActivity" />
    <activity android:name=".EditActivity" />
    <activity
        android:name=".preferencesdata.AboutActivity"
        android:theme="@style/Theme.AppCompat.DayNight.NoActionBar" />
    <activity android:name=".preferencesdata.SettingsActivity"
        android:label="@string/settings">
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android:value=".MainActivity"/>
    </activity>
</application>
Run Code Online (Sandbox Code Playgroud)

相反,应用程序ID我把我的应用程序的真实ID.该值也已更改为正确的广告单元ID,如https://developers.google.com/admob/android/quick-start所示.我还在MainActivity.kt中调用了这个函数:

MobileAds.initialize(this, resources.getString(R.string.banner_ad_unit_id)) 
Run Code Online (Sandbox Code Playgroud)

但是,问题无法解决.它仍然打印如下:

E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.easyapps.cryptnote, PID: 3991
    java.lang.RuntimeException: Unable to get provider com.google.android.gms.ads.MobileAdsInitProvider: java.lang.IllegalStateException: 

    ******************************************************************************
    * The Google Mobile Ads SDK was initialized incorrectly. AdMob publishers    *
    * …
Run Code Online (Sandbox Code Playgroud)

sdk android ads kotlin

36
推荐指数
7
解决办法
4万
查看次数

如何将Xcode指向旧的SDK,以便它可以用作"基础SDK"?

我的Mac设置:

卷A:
OS X 10.8
Xcode 4.5或更高版本 - 10.6 SDK 作为Base SDK提供

卷B:
OS X 10.7
的Xcode 4.3.3 - 10.6 SDK IS可作为基地SDK

卷C:
OS X 10.6
的Xcode 4.2 - 10.6 SDK IS可作为基地SDK


在A卷上,我安装了Xcode 4.5,它不包含10.6 SDK作为Build Targets'Build Settings中可用的"Base SDK".

我在这个硬盘上有一个单独的10.6卷和10.7卷 - 两个都安装了Xcode,这两个允许我在Xcode Build Targets的Build Settings中选择10.6 SDK作为Base SDK.

我知道我在Volume C上安装了10.6 SDK(/Developer/SDKs来自较旧的Xcode安装).

如何将A卷上的Xcode指向存在于C卷的10.6 SDK?

macos sdk xcode xcode4 xcode5

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

Android Facebook SDK:检查用户是否已登录

我在我的Android应用程序上有一个功能,用户授权该应用程序并共享链接.

我还需要为用户提供登出facebook的选项,如果用户未登录int(或未授权应用程序),我需要有条件地禁用此按钮.

我似乎无法在Android SDK上找到API调用,如果用户登录,我会询问FB.

我发现的是getAccessExpires():

检索当前会话的到期时间(自Unix纪元以来以毫秒为单位),如果会话未到期或不存在,则返回0.

是否可以检查会话是否等于0?还是有什么我想念的?

session sdk android facebook logout

34
推荐指数
3
解决办法
4万
查看次数

Eclipse错误,"选择无法启动,并且最近没有启动"

我刚刚开始Android编程,所以下载了Eclipse并开始使用.

按照以下教程创建了我的第一个项目:http://developer.android.com/training/basics/firstapp/creating-project.html#CommandLine

当我在下一课上从这里运行该应用程序时:http://developer.android.com/training/basics/firstapp/running-app.html

我按照他们的说法做了.通过USB连接我的设备,也启用了USB调试,但是当我点击在eclipse上运行时,出现了上述错误.

在此输入图像描述

我做错了什么?

java eclipse sdk android

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

是否可以删除旧版本的Windows 10 SDK?

我刚刚安装了最新的SDK(10.0.10586.0),并想知道我是否可以从旧的Windows 10 SDK(10.0.10240.0和10.0.10150.0)中删除这些库?

或者有安全的方法或程序来做到这一点?

windows sdk shared-libraries

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

如何继续推卸Twitter对Twitter SDK的支持?

自Twitter宣布他们将停止支持iOS,Android和Unity的Twitter SDK(https://blog.twitter.com/developer/en_us/topics/tools/2018/discontinuing-support-for-twitter-kit- sdk.html),我不确定继续我的申请的最佳方式.我对iOS的选项特别感兴趣.

我目前只使用完整功能的子集,主要是:

  • 认证
  • 获取推文
  • 显示推文

对于身份验证,OAuthSwift看起来可能是替代品. https://github.com/OAuthSwift/OAuthSwift

为了从API中获取推文,Swifter是我一直在使用并可以继续使用的库. https://github.com/OAuthSwift/OAuthSwift

但是,我目前正在使用Twitter SDK的TWTRTweetView类,并且我不知道有任何其他选项来替换它.

Twitter似乎建议使用Web视图在应用程序中显示推文,但这个选项并不适合我的用例.我正在寻找原生解决方案.

任何人都可以建议任何其他替代方法或方法来考虑这些发展吗?

twitter sdk ios twitterkit

33
推荐指数
1
解决办法
1127
查看次数