如何修复System.TypeInitializationException:运行时错误?

时间:2019-02-23 23:57:48

标签: c# xamarin google-api

一旦我将API访问限制与SHA-1签名证书一起放置,就会引发TypeInitializationException错误。如果删除API访问限制,则可以让Json返回,并且没有运行时错误。因此,以下是我分配数据的地方。

public class DataFactory
{
    public static IList<Video> Videos { get; private set; }  

    static DataFactory()
    {
        Videos = new ObservableCollection<Video> { };

1 个答案:

答案 0 :(得分:0)

所以我找出了问题所在。

当我限制访问Google API时,我没有必要的标头信息,例如Package Name或SHA1键。

因此存在运行时错误。而且我没有对此的异常处理。