Android - 在xamarin项目中集成GitHub库

时间:2018-06-04 01:31:21

标签: android xamarin dll xamarin.android

我想在我的Android Xamarin项目中使用sdp单元(sdp(可扩展的dp)。它可以帮助Android开发人员支持多个屏幕),它只能在GitHub上使用。 在github上,他们建议使用sdp添加build.gradle,这在Xamarin中是不可用的。那么如何在我的Visual Studio(xamarin)项目中集成和使用这个库呢?链接到GitHub上的库:the library

1 个答案:

答案 0 :(得分:0)

com.intuit.sdp:sdp-android中没有代码,只有“资源”,所以虽然您可以为Xamarin.Android AAR文件创建sdp绑定库,但复制效率会更高一些从GitHub项目到Xamarin.Android应用程序/库项目的那些资源:

Android Studio / gradle项目:

└── res
    ├── layout
    │   ├── dp_example.xml
    │   └── sdp_example.xml
    ├── values
    │   ├── negative_sdps.xml
    │   └── positive_sdps.xml
    ~~~~~
    └── values-sw780dp
        ├── negative_sdps.xml
        └── positive_sdps.xml 

Xamarin.Android项目:

└── Resources
    ├── layout
    │   ├── dp_example.xml
    │   └── sdp_example.xml
    ├── values
    │   ├── negative_sdps.xml
    │   └── positive_sdps.xml
    ~~~~~
    └── values-sw780dp
        ├── negative_sdps.xml
        └── positive_sdps.xml